This is a modified version of my script to change extensions, for lowercase (or uppercase inverting in script) multiple files in a directory recursively.
for i in $(find . -type f);
|do mv $i $(echo $i||tr “[:upper:]” “[:lower:]”);|
hope to be useful as usual.