Forum Astuces.divers [Terminal] Renommer une série de fichiers sous Unix

Posté par (page perso) .
Tags : aucun
0
16
août
2001
Pour renommer une série de fichiers (par exemple par extension), sous linux, il existe rename. Mais quand on veut être portable, voilà comment procéder :

for i in *.txt;do mv $i ${i%txt}dat ;done

renommera tous les .txt en .dat par exemple.
Il existe aussi d'autres méthodes de substitution (#, ##, %%). man sh pour plus d'infos :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.