Changer extension de plusieurs fichiers

Résolu/Fermé
volcomboy62 - Modifié par volcomboy62 le 31/07/2013 à 15:34
 Utilisateur anonyme - 31 juil. 2013 à 22:00
Bonjour,

Je voudrait changer toutes les extensions des fichiers de mon répertoire.

comment je peut faire ca ?

J'ai essayer avec rename mais je n'ai pas réussi.
A voir également:

4 réponses

dubcek Messages postés 18549 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 1 octobre 2022 5 556
31 juil. 2013 à 15:40
hello
changer les extensions de tout les fichiers par la même extension ?
0
enfin oui je veux que tous les fichiers ai la même extension, je viens de comprendre ta réposnse ... ^^
0
zipe31 Messages postés 36317 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 566
31 juil. 2013 à 15:57
Salut,

J'ai essayer avec rename mais je n'ai pas réussi.
Qu'as-tu essayé ? Comment t'y es-tu pris ?
0
j'ai pas mal regarder sur internet et j'ai essayer cela mais ca ne fonctionne pas : rename 's/\.P/\.fan/' * ==> avec cette commande je voulais renommer les fichiers .P en .fan
0
zipe31 Messages postés 36317 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 566
31 juil. 2013 à 16:08
Quel est ton système ? Quelle distrib ?

$ ls
titi.P  toto.P  tutu.P

$ rename -n 's/\.P/\.fan/' *
titi.P renamed as titi.fan
toto.P renamed as toto.fan
tutu.P renamed as tutu.fan
0
Je suis sous unix, et cette commande ne fonctionne pas non plus :/
0
zipe31 Messages postés 36317 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 566
31 juil. 2013 à 16:31
$ for fic in *;do echo "mv ${fic} ${fic/\.P/.fan}";done
mv titi.P titi.fan
mv toto.P toto.fan
mv tutu.P tutu.fan

Si c'est bon enlève le "echo".
0
j'ai ce message d'erreur :
ksh: : bad substitution
0
zipe31 Messages postés 36317 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 566
31 juil. 2013 à 16:57
Quelle version de ksh ?
0