Renommer un lot de fichiers a extension signé

Fermé
yavouda Messages postés 3 Date d'inscription mardi 24 décembre 2013 Statut Membre Dernière intervention 24 décembre 2013 - 24 déc. 2013 à 12:28
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 24 déc. 2013 à 13:52
Bonjour
J'ai un lot de fichiers à renommer avec extension *.gz\:11092; avec la commande "rename" ça ne marche pas. Mais quand j'utilise mv ça marche sauf qu'il faut le faire un à un. Quelqu'un a t il une solution pour le faire en une fois?
A voir également:

4 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
24 déc. 2013 à 12:33
Salut,

Tu peux nous poster un exemple de la commande que tu tapes avec un échantillon de tes fichiers s'il te plaît, merci ?
0
yavouda Messages postés 3 Date d'inscription mardi 24 décembre 2013 Statut Membre Dernière intervention 24 décembre 2013
24 déc. 2013 à 12:46
Voici un exemple:

mv AIROUTPUTCDR_4005_3531_20131224-005941.AIR.20131224010458.gz\:11092 AIROUTPUTCDR_4005_3531_20131224-005941.AIR.20131224010458.gz

J'ai plus de 1000 fichiers et je veux juste enlever l'extension "\:11092"
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
24 déc. 2013 à 13:08
Essaye comme ça :
rename -nv 's/\\:11092//' *.gz\\\:11092

Si tout va bien enlève le
-n
de la commande
rename
.
0
yavouda Messages postés 3 Date d'inscription mardi 24 décembre 2013 Statut Membre Dernière intervention 24 décembre 2013
24 déc. 2013 à 13:50
ça ne marche toujours pas
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
24 déc. 2013 à 13:52
Pourrais-tu afficher un test sur un fichier et la sortie dans la console histoire de ce faire une idée ???

Chez moi voilà ce que ça donne :

$ ls fi*
fich.gz\:11092

$ rename -nv 's/\\:11092//' *.gz\\\:11092
fich.gz\:11092 renamed as fich.gz
0