in reply to Re: Sorry, but bash can do it!
in thread renaming files

You might want to check Rename files safely which gives the same behavior with some perlish extras.