Renommez tous vos fichiers en une fois
Par Nicofo le jeudi 26 octobre 2006, 22:17 - Linux - Lien permanent

Script fusionné avec
datePhotos
Voir : Renommez vos fichiers et vos photos.


Il permet maintenant de renommer tout type de fichier, et non plus que les photos !
Voici un petit script qui permet de renommer facilement tous les fichiers d'un répertoire en leur donnant un joli nom. Par exemple, vous renommerez vos photos de vacance :
IMG_TRUC_894475.jpg ==> vacance à la plage 001.jpg IMG_TRUC_894476.jpg ==> vacance à la plage 002.jpg ... IMG_TRUC_894592.jpg ==> vacance à la plage 214.jpgPar défaut, le script renomme les fichiers suivant l'orde alphabétique de départ.
Et pour les renommer par ordre chrolologique ? Donnez-lui l'option
-c
.
Comment ça marche ?
Y'a pas plus simple : il suffit d'appeler le script renomme avec comme arguments les fichiers à renommer !
Et si aucun fichier n'est donné en argument, il renommera par défaut toutes vos photos et vidéos du dossier courant. Exemples d'appel :
Exemples d'exécution
Pour d'autres options ? ==>
)

Et si aucun fichier n'est donné en argument, il renommera par défaut toutes vos photos et vidéos du dossier courant. Exemples d'appel :
renomme *.txt renomme *.txt *.log renomme fichier1 fichier2 renomme #= renomme *.jpg *.JPG ...
Exemples d'exécution
[nicolas@Nicolas ~]$ renomme -n -c *.txt *.log 7 fichiers à renommer. Nom des fichiers : log [1/7] texLog.txt ==> log1.txt [2/7] logVar.txt ==> log2.txt [3/7] funct.log ==> log3.log [4/7] logUi.txt ==> log4.txt [5/7] logUi2.txt ==> log5.txt [6/7] xLog.txt ==> log6.txt [7/7] log.txt ==> log7.txt
[nicolas@Nicolas septembre]$ renomme 15 photos à renommer. Nom des photos : vacances au soleil [01/15] IMG114_1428.jpg ==> vacances au soleil 01.jpg [02/15] IMG114_1429.jpg ==> vacances au soleil 02.jpg [03/15] IMG114_1430.jpg ==> vacances au soleil 03.jpg [04/15] IMG114_1431.jpg ==> vacances au soleil 04.jpg [05/15] IMG114_1432.jpg ==> vacances au soleil 05.jpg [06/15] IMG114_1433.jpg ==> vacances au soleil 06.jpg [07/15] IMG114_1434.jpg ==> vacances au soleil 07.jpg [08/15] IMG114_1435.jpg ==> vacances au soleil 08.jpg [09/15] IMG114_1436.jpg ==> vacances au soleil 09.jpg [10/15] IMG114_1437.jpg ==> vacances au soleil 10.jpg [11/15] IMG114_1438.jpg ==> vacances au soleil 11.jpg [12/15] IMG114_1439.jpg ==> vacances au soleil 12.jpg [13/15] IMG114_1440.jpg ==> vacances au soleil 13.jpg [14/15] IMG114_1441.jpg ==> vacances au soleil 14.jpg [15/15] IMG114_1442.jpg ==> vacances au soleil 15.jpgPar défaut, comme ci-dessus, les fichiers renommés comportent un espace avant le chiffre. Si vous n'en voulez pas : utilisez, comme dans le premier exemple, l'option
-n
ou --nospace
.Pour d'autres options ? ==>
renomme -h
(non, man renomme
n'existe pas (encore) 

- Télécharger le script renomme.
- L'ancienne version renamePhotos (valable que pour les photos) est toujours disponible.
- Voir aussi : un script qui renomme les photos dans l'ordre de la date lue dans ses métédatas. En effet, l'ordre alphabétique des photos ne correspond pas toujours à l'ordre chronologique. Et la date des photos affichée par nautilus, ls -a ou autres est parfois la date de la sauvegarde sur le PC, càd la même date pour toutes les photos.
Bref, un autre script qui remettra de l'ordre dans vos photos...
Commentaires
très bien comme script mais j'aime pas les espaces dans le nom de mes fichiers.
Rien ne t'empêche de le modifier (ligne 34)
@TitaX => j'ai pensé à toi : utilise l'option "-n".
C'est bien pratique en effet
Merci beaucoup pour ton script ... fini les heures perdues a renommer les photos une par une ...