Scrip bash
Fermé
code24
Messages postés
32
Date d'inscription
samedi 2 mai 2020
Statut
Membre
Dernière intervention
14 mai 2020
-
14 mai 2020 à 19:23
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 15 mai 2020 à 06:24
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 15 mai 2020 à 06:24
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 addition ✓ - Forum Shell
- Additionner des variables string shell,bash - Forum Programmation
3 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 425
14 mai 2020 à 19:34
14 mai 2020 à 19:34
Salut,
À lire et à relire !
Merci.
À lire et à relire !
Merci.
code24
Messages postés
32
Date d'inscription
samedi 2 mai 2020
Statut
Membre
Dernière intervention
14 mai 2020
14 mai 2020 à 21:43
14 mai 2020 à 21:43
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
code24
Messages postés
32
Date d'inscription
samedi 2 mai 2020
Statut
Membre
Dernière intervention
14 mai 2020
14 mai 2020 à 22:07
14 mai 2020 à 22:07
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 ?
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 425
15 mai 2020 à 06:24
15 mai 2020 à 06:24
$ 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