Bonjour, je cherche des connaisseurs shell:) En fait je cherche à faire une petite boucle qui passerais en récursif l'ensemble des fichiers Pour les nettoyer de leur accents et de leus espaces.... Voilà ce que j'ai sous la main pour le moment: Le problème c'est qu' j'aimerais passer un test à chaque fichier pour voir si chaqe condition est respectée...
rename 's/[éèêë]/e/g' "$1" rename 's/[ÈÉÊË]/E/g' "$1" rename 's/[àáâãäå]/a/g' "$1" rename 's/[ÀÁÂÃÄÅ]/A/g' "$1" rename 's/[ïîìí]/a/g' "$1" rename 's/[ÌÍÏÎ]/I/g' "$1" rename 's/[òóôõö]/o/g' "$1" rename 's/[ÒÓÔÕÖ]/O/g' "$1" rename 's/[ùúûü]/u/g' "$1" rename 's/[ÙÚÛÜ]/U/g' "$1" rename 's/[$!?µ£ %]/_/g' "$1" Si qq a une expression plus propre ;) Merci

