Vous n'êtes pas identifié(e).
Pages : 1
Voila se matin j'etait un peu en galere pour renomer plusieur fichier en bash donc j'essaie plusieurs façons donc voila se qui a marche chez moi
for i in *.avi;do rename 's/^ancienstitre/nouveautitre/g' "$i";done
voila ^^
ядра паники
Hors ligne
Merci je ferai des test la dessus.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
J'en avais fait un pareil y a longtemps pour remplacer les espaces dans les noms de fichiers par des underscore. Le voici:
for i in * ; do new=$(echo $i | sed -e 's/ /_/g;'); mv "$i" $new ; done
Hors ligne
WarlocG : Pour faire le même chose que toi , en beaucoup plus court
rename 'y/ /_/' *
J'ai un petit script bien pratique pour renommer mes fichiers .
Exemple d'utilisation :
mrenom.py nouveauNom # Renomme tous les fichiers du dossier
mrenom.py -r nouveauNom # renomme recursivement (même dans sous dossiers)
mrenom.py -d nouveauNom # Pareil mais en renommant les dossiers aussi
mrenom.py -s [www.Cpasbien.com] # Supprimera recursivement [www.Cpasbien.com] de tous les noms des fichiers
Dernière modification par manon (17-11-2013 15:03:46)
Hors ligne
Pages : 1