Fichiers: Renommage de masse

Voici un exemple concret dont le besoin peut se faire sentir parfois.

Les appareils photos une fois le compteur à 9999 vont créer un nouveau dossier de stockage et reprendre la numérotation depuis 0000 pour poser les images suivantes sur la carte.

Quand ça nous arrive au milieu d'une séquence qui comprend un grand nombre de photos, comme un TimeLapse par exemple, celles-ci ne seront plus dans le bon ordre numérique.

 

Ma méthode :

Les premières photos prises auront une numérotation commençant à 8000 ou 9000, laissons les tranquille.

Je choisis de rajouter un préfixe "1" devant la série qui recommence à 0001. Nous aurons donc une série qui comportera 5 digits au lieu de 4. Voila qui est numériquement supérieur.


La commande :

Appliquer dans le dossier courant des images à renommer et bien sur à adapter au nommage de ses fichiers.

Pour Canon ici, la source est de type : IMG_0001.cr2

 

	for a in *; do b=`echo $a |sed -re 's/(.*)_(.*)/\1_1\2/g'`; mv $a $b ;done