in reply to Solving 'the all uppercase name syndrome' problem

I like to let the shell get the list of files for me (and also make sure I don't overwrite existing files on case-sensitive filesystems). perl -e '!-e lc && rename $_, lc for @ARGV' *