Raphael KONG a écrit :
Marian Robusti a écrit :
Bonjour à tous,
Bonjour !
Le sujet récent sur la redimmension d'image par lot avec imagemagick
m'a fait pensé à quelque chose.
Je souhaiterais renommer des fichiers en nombre
Je ne me suis pas trop intéressé à bash pour le moment mais je crois
qu'il est possible de faire ça.
ex de ce que je souhaiterais faire :
j'ai un dossier contenant de nombreux fichiers avec des noms divers
comprenant majuscules, espaces, accents ... je souhaiterais les
harmoniser en mettant tout en minuscule, remplacer les espaces par le
caractère underscore, et supprimer les caractères accentués.
Si quelqu'un a quelques conseils ou pistes de lecture.
regarde du cote des expressions regulieres (regex) et des outils les
utilisant comme awk. Cote script, je te conseille de jetter un coup
d'oeil sur le language PERL, mais avec ls,des pipes, et awk tu devrais
pouvoir t en sortir
RAF
D'avance merci.
Marian Robusti
--
"battons nous tous les jours pour un monde plus libre et plus juste"
http://www.knoppix-fr.org
http://www.linucie.net
J'ai déjà fait ca avec un script shell ecrit pour l'occasion, et pas
retrouvé, mais c'est assez facile à écrire :
va voir ici : http://lea-linux.org/cached/index/Dev-shell_script.html
et la pour le passage majuscule <-> minuscule ( voir aussi man tr)
http://lea-linux.org/cached/index/Trucs:Convertir_tous_les_noms_de_fichiers_d%27un_r%C3%A9pertoire_de_minuscule_en_majuscule_et_vice-versa.html
si tu en as vraiment besoin, je cherche un peu plus ce script dans les
méandres du disque dur...
Chris
--
ubuntu-fr mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr