Scrip bash

code24 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -  
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je suis un débutant en Scripting et j'aimerais savoir si quelqu'un pourrais me dire comment faire pour coder un script qui va créer un dossier passé en paramètre de la ligne de commande, à qu'il n'existe pas. Dans ce dossier, il devra créer 1500 sous-dossiers nommés votrenom-1 jusqu'à votrenom-1500. Exemple: mathieu charles: mathier-1, mathieu-2 - … - mathieu-1500.
A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 429
 
Salut,

À lire et à relire !

Merci.
0
code24 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
Voici ce que j'essaye de faire créer une boucle qui créra le dossier pierre Montas et il aura comme sous dossier pierre1, pierre 2, et si pierre existe avec le -e j'ajouterais la condiont qu'il existe déjà,
mais au lieu de ca j'obtiens le dossier souhaité et pierre à l'intérieur mais il n'y a pas d'autre pierre, une idée de comment je pourrais coder ça ?

for i in {1..2}; do
mkdir -p Pierre Montas/pierre "i"
done
0
code24 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
mkdir -p rep{1,2,3}/sous-rep{A,B,C}

mais si je veux 1500 sous repertoire comment je fais ?
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 429
 
$ tree
.

0 directories, 0 files

$ mkdir -p -v "Titi Machin"/toto{1..5}
mkdir: création du répertoire 'Titi Machin'
mkdir: création du répertoire 'Titi Machin/toto1'
mkdir: création du répertoire 'Titi Machin/toto2'
mkdir: création du répertoire 'Titi Machin/toto3'
mkdir: création du répertoire 'Titi Machin/toto4'
mkdir: création du répertoire 'Titi Machin/toto5'

$ tree
.
└── Titi Machin
├── toto1
├── toto2
├── toto3
├── toto4
└── toto5

6 directories, 0 files
0