Comment Renommer le nom des fichiers en minuscule sous une structure Linux
rename 'y/A-Z/a-z/' *.txt
(En Récursif) avec la commande find pour les fichiers
find ./ -type f -exec rename 'y/A-Z/a-z/' {} \;
(En Récursif) avec la commande find pour les répertoires
find ./ -type d -exec rename 'y/A-Z/a-z/' {} \;
Pour ceux qui aime les boucle FOR
Pour les fichiers des sous répertoire
for i in `find -type f`; do mv "$i" "$(echo $i | tr A-Z a-z)"; done
pour les répertoires:
for i in `find -type d`; do mv "$i" "$(echo $i | tr A-Z a-z)"; done