Scrip bash
code24
Messages postés
33
Statut
Membre
-
zipe31 Messages postés 34620 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 34620 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.
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.
3 réponses
-
-
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 -
mkdir -p rep{1,2,3}/sous-rep{A,B,C}
mais si je veux 1500 sous repertoire comment je fais ?-
$ 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
-