Création de répertoires

mike -  
Zempachi Messages postés 7572 Statut Contributeur -
bonjour à tous , j'aimerais savoir si il est possible de créer plusieurs répertoires à la fois , je me vois mal taper 50 fois :

mkdir rep1
mkdir rep2
mkdir rep3...

à partir du répertoire /home/mike , je veux créer 50 répertoires d'un coup , est ce faisable?

merci
A voir également:

4 réponses

hssissen Messages postés 844 Date d'inscription   Statut Membre Dernière intervention   50
 
Salut,

Oui tu peux faire une boucle la-dessus, genre:

for i in $nbre_rep;
do mkdir nom_rep$i;
done;
0
Zempachi Messages postés 7572 Statut Contributeur 906
 
Tu crées un script du genre:
#!/bin/sh
REP_CIBLE=/home/mike
NBRE=10
for ((i=1; i<=$NBRE; i++))
do
mkdir $REP_CIBLE/rep$i
done

Ce script, tu le rends executable:
chmod +x monscript.run

et tu l'executes:
cd /chemin/ou/se/trouve/ce/script
./monscript.run
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Pour la création de 10 répertoires [rep0 à rep9] avec une boucle "while" :
i=0 ;while [ "$i" -lt 10 ]; do mkdir rep$i; i=$(expr $i + 1) ; done
;-)
0
mike
 
ah oui donc faut d'abord connaitre le Perl , moi je pensais qu'une commande shell pouvait le faire , merci .
0
hssissen Messages postés 844 Date d'inscription   Statut Membre Dernière intervention   50
 
celui que je t'ai donné est en shell !
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Le mien aussi ;-))
0
Zempachi Messages postés 7572 Statut Contributeur 906
 
idem!
: D
0