#1 Le 21/03/2013, à 19:23
- brunoAGT
renommer plusieurs fichiers en séquentiel | RESOLU |
bonjour à tous,
un code basic, mais pas pour moi ...
je cherche à renommer des images en sequentiel et le code si dessous fonctionne, MAIS la première image ce nomme 000001.j2c et je souhaiterais qu'elle ce nomme 000000.j2c
################################
#!/bin/sh
for file in *; do
printf -vsequenceImage '00%04d.jpg' "$((++i))"
[[ -e $sequenceImage ]] || \
mv "$file" "$sequenceImage"
done
##################################
merci
Dernière modification par brunoAGT (Le 21/03/2013, à 23:37)
Hors ligne
#2 Le 21/03/2013, à 19:36
- pingouinux
Re : renommer plusieurs fichiers en séquentiel | RESOLU |
Bonjour,
Remplacer $((++i)) par $((i++)), pour incrémenter i après avoir utilisé sa valeur.
Hors ligne
#3 Le 21/03/2013, à 19:44
- brunoAGT
Re : renommer plusieurs fichiers en séquentiel | RESOLU |
Bonjour,
Remplacer $((++i)) par $((i++)), pour incrémenter i après avoir utilisé sa valeur.
Merci beaucoup Pingouinux
Hors ligne
#4 Le 21/03/2013, à 20:36
- Hizoka
Re : renommer plusieurs fichiers en séquentiel | RESOLU |
je ne connaissais meme pas $((++i))
si c'est ok, ajoute un resolu dans ton titre
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne