Bonjour,
Je suis entrain de faire un script pour faire des archives de comics (cbz) et il me manque juste une partie ordre, dans le nom des fichiers.
#!/bin/bash
nom="POT_V1_"
mkdir $nom;
IFS=$'\n'
cpt=0;
for i in `ls *.jpg`
do
cpt=`expr $cpt + 1`;
echo "separate $i en $nom$cpt"
convert -crop 50%x100% $i temp
mv temp-0 $nom/$nom$cpt.jpg;
cpt=`expr $cpt + 1`;
mv temp-1 $nom/$nom$cpt.jpg;
done
En gros j'obtiens toto1.jpg etc, toto10.jpg et toto100.jpg.
Quelqu'un a une idée comment je pourrais (…)
Forum Programmation.shell renommer des fichiers avec 3 chiffres
31
août
2009