Problème pour Renommer des fichiers

Résolu/Fermé
Sirius911 Messages postés 269 Date d'inscription mardi 30 janvier 2007 Statut Membre Dernière intervention 14 mars 2017 - 21 sept. 2007 à 18:01
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 21 sept. 2007 à 22:17
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 jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
21 sept. 2007 à 18:13
Salut,
for i in *; do mv "$i" ${i/2007/2006}; done
;-))
1
jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 182
21 sept. 2007 à 18:34
bonjour,
et si la ligne de commande te rebute
https://framalibre.org

a+
0
Sirius911 Messages postés 269 Date d'inscription mardi 30 janvier 2007 Statut Membre Dernière intervention 14 mars 2017 10
21 sept. 2007 à 18:36
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 jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
21 sept. 2007 à 19:22
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 mardi 30 janvier 2007 Statut Membre Dernière intervention 14 mars 2017 10
21 sept. 2007 à 21:59
merci je vais étudier tout ça !!!
biz
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
21 sept. 2007 à 22:17
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