Convertir en minuscules tous les noms des fichiers d’un dossier

But de la commande : transformer tous les noms des fichiers d’un dossier en minuscules (nom du fichier et extension)

, par clem

On utilise la commande bash tr (translate) pour cette opération :

  1. for f in `ls ./`; do mv -- "$f" "$(tr [:upper:] [:lower:] <<< "$f")" ; done

(le sens de l’écriture de la commande [:upper:] [:lower:] est tout à fait contre-intuitif...)


source : https://stackoverflow.com/questions/20253584/linux-rename-files-to-uppercase