|
|
|
|
Bonjour,
j'ai plus de 200 fichiers à renommer sous linux. ils ont des nom sous cette forme :
001 BA REV.flv
002 BA REV.flv
...
010 BA REV.flv
098 BA REV.flv
100 BA REV.flv
150 BA REV.flv
....
200 BA REV.flv
voila il y a tous les cas possibles.
Moi je veux supprimer la partie " BA REV" , et ajouter devant le nom de chaque fichier " DAVD-" , de sorte à avoir cela :
DVD-001.flv
DVD-002.flv
...
DVD-010.flv
DVD-098.flv
DVD-100.flv
DVD-150.flv
....
DVD-200.flv
J'aimerai faire ça sur linux.
merci d'avance.
Configuration: Windows XP Firefox 3.0.10
Salut, ssh$ ls -1
001 BA REV.flv
002 BA REV.flv
015 BA REV.flv
167 BA REV.flv
200 BA REV.flv
89 BA REV.flv
ssh$ while read line ; do mv "${line}" "DVD-${line%% *}.flv" ; done < <(ls -1)
ssh$ ls -1
DVD-001.flv
DVD-002.flv
DVD-015.flv
DVD-167.flv
DVD-200.flv
DVD-89.flv
ssh$;-))
$ man woman Il n'y a pas de page de manuel pour woman. |
Merci pour les reponses. Je viens de tester la solution de jipicy qui devrait marcher , mais j'ai pas réussi :s. donc je suis partit dans le repertoire ou y a tous mes fichiers(video) , j'ai tappé : while read line ; do mv "${line}" "DVD-${line%% *}.flv" ; done <
|