you can also use the tr command to translate files. tr [A-Z] [a-z] is usually what I use. example: for file in *.JPG; do lowercase="`echo $file | tr [A-Z] [a-z]`" mv $file $lowercase; done