Using convmv
A simple and reliable way to rename files and/or directories to lowercase is using convmv.
To lowercase a file or directory use:
convmv --notest --lower SomeFileName
One can also use -r to make conversion recursive. When files which have to be converted have non-ASCII characters, it's required to enter the used charset of the filenames. Without knowledge of the used charset it would be impossible to reliably lowercase:
convmv --notest --lower -f utf-8 File_Ähh_with_Ümlauts
Using renamexm
