#1 Le 19/10/2012, à 19:02
- venux
Renommer fichier en masse en supprimant seulement un mot
Bonjour a tous,
je cherche une commande pour supprimer un mot recurrent dans mes fichiers
exemple :
christine_photo01.jpg
christine_photo02.jpg
christine_photo03.jpg
christine_photo04.jpg
etc...
christine_photo100.jpg
Je souhaiterai supprimer christine_ et ne garder que le reste du nom
christine_photo01.jpg > photo01.jpg
Comment puis je faire cela ?
merci
Hors ligne
#2 Le 19/10/2012, à 19:13
- sputnick
Re : Renommer fichier en masse en supprimant seulement un mot
Oui,
rename 's/christine_//' *christine_photo*.jpg
Il faute le
rename
qui est en perl.
Sil
file $(type -p rename)
renvoit ELF qq chose, essaye
prename
Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. Confucius
https://sputnick.fr
Hors ligne
#3 Le 20/10/2012, à 09:26
- Brunod
Re : Renommer fichier en masse en supprimant seulement un mot
pyrenamer
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#4 Le 20/10/2012, à 13:16
- sputnick
Re : Renommer fichier en masse en supprimant seulement un mot
pyrenamer
cliquodrome spotted
Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. Confucius
https://sputnick.fr
Hors ligne
#5 Le 20/10/2012, à 18:42
- Marabout
Re : Renommer fichier en masse en supprimant seulement un mot
Ca peut facilement se faire en bash :
for i in *.jpg; do mv $i ${i/christine_/}; done
Hors ligne
#6 Le 20/10/2012, à 19:23
- mloupiot
Re : Renommer fichier en masse en supprimant seulement un mot
pyrenamer
je plussoie, mais, peut-être est-ce trop simple ?
Dernière modification par mloupiot (Le 20/10/2012, à 19:24)
Hors ligne
#7 Le 21/10/2012, à 18:36
- venux
Re : Renommer fichier en masse en supprimant seulement un mot
merci
Hors ligne