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 -
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.
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:
- Scrip bash
- Bingo bash free - Télécharger - Divers Jeux
- Bash permission non accordée - Forum Shell
- Bash pause ✓ - Forum Shell
- Bash list ✓ - Forum Shell
- Bash addition - Forum Programmation
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
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 ?
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