Problème pour Renommer des fichiers [Résolu/Fermé]

Signaler
Messages postés
269
Date d'inscription
mardi 30 janvier 2007
Statut
Membre
Dernière intervention
14 mars 2017
-
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
-
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

6 réponses

Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 852
Salut,
for i in *; do mv "$i" ${i/2007/2006}; done
;-))
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
14712
Date d'inscription
samedi 9 décembre 2006
Statut
Contributeur
Dernière intervention
16 avril 2021
2 300
bonjour,
et si la ligne de commande te rebute
https://framalibre.org

a+
Messages postés
269
Date d'inscription
mardi 30 janvier 2007
Statut
Membre
Dernière intervention
14 mars 2017
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)
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 852
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/

;-))
Messages postés
269
Date d'inscription
mardi 30 janvier 2007
Statut
Membre
Dernière intervention
14 mars 2017
10
merci je vais étudier tout ça !!!
biz
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 532
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$