Problème pour Renommer des fichiers

Résolu
Sirius911 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   -  
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,
Voici mon problème certainement tout bête !!
j'ai une cinquantaine de photos appelées XXXX2007_001.jpg à XXX2007_050.jpg
je dois changer l'année 2007 en 2006...
J'ai essayer de faire celà par une console en tapant
mv  -T XXXX2007_* XXXX2006_*


mais ça me renvoi
mv: opérande surnuméraire `XXXX2007_003.jpg'


quelqu'un peut m'aider à régler mon problème, et me dire s'il existe une methode éventuellement plus simple pour renommer les photos avec des indices, du style

Photo495.jpg, Photo300.jpg Photo200.jpg --> thème_001.jpg,thème_002.jpg,thème_003.jpg
merci
A voir également:

6 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,
for i in *; do mv "$i" ${i/2007/2006}; done
;-))
1
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
bonjour,
et si la ligne de commande te rebute
https://framalibre.org

a+
0
Sirius911 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   10
 
merci jipicy ça marche !!
bon c'est assez flou ... on remplace l'expression 2007 par 2006 un certain nombre de fois...c'est ça ?
où peut-on trouver des explications sur ces scripts et le language (je suis débutante)
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Ben en fait pour chaque fichier dans le répertoire (for i in *), on remplace 2007 par 2006.

Un chtit lien : http://abs.traduc.org/abs-4.1-fr/

;-))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sirius911 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   10
 
merci je vais étudier tout ça !!!
biz
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,
lami20j@deb:~/trash$ ls -l *.jpg
-rw-r--r-- 1 lami20j lami20j 0 2007-09-21 21:59 XXXX2007_001.jpg
-rw-r--r-- 1 lami20j lami20j 0 2007-09-21 21:59 XXXX2007_002.jpg
lami20j@deb:~/trash$ rename 's/2007/2006/' *.jpg
lami20j@deb:~/trash$ ls -l *.jpg
-rw-r--r-- 1 lami20j lami20j 0 2007-09-21 21:59 XXXX2006_001.jpg
-rw-r--r-- 1 lami20j lami20j 0 2007-09-21 21:59 XXXX2006_002.jpg
lami20j@deb:~/trash$


0