Script

Résolu/Fermé
sfens - 6 avril 2011 à 20:20
 sfens - 6 avril 2011 à 21:20
Bonjour à tous

voilà, je veux faire un script qui fait plusieurs fois la copie d'un fichier image
et qui le sorte du même style que ça :
fichier0 (fichier original), fichier1, fichier2, fichier3, fichier4, ...

pour copier fichier0 en fichier1, je fais:

cp fichier0 fichier1

et dans le même répertoire où est fichier0, fichier1 est là aussi
voilà mais si je veux 40 fois la copie de fichier0, je ne vais pas tapez
40 fois : cp fichier0 fichier1 (où le 1 sera changé en 2, 3, ..., 40)

je voudrai savoir comment faire
merci beaucoup

A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
6 avril 2011 à 20:52
Salut,

$ ls
toto.txt

$ for i in $(seq 1 10); do cp toto.txt toto${i}.txt;done

$ ls -1
toto10.txt
toto1.txt
toto2.txt
toto3.txt
toto4.txt
toto5.txt
toto6.txt
toto7.txt
toto8.txt
toto9.txt
toto.txt
$
0
merci beaucoup, plus rapide que d'autre site
0