GPRename is a complete batch renamer for files and directories and is licensed under the terms of the GNU General Public Licence version 3.
GPRename is a computer program for renaming multiple files and directories at one time. GPRename is written in Perl, and runs on any Unix-like operating system.
Features
Rename both files and directories
Case change: to UPPERCASE, to lowercase or Only The First Letter
Insert or delete text at a position
Replace text with the options of case sensitive or regular expression
Rename with numbers (001.jpg, 002.jpg, 003.jpg...)
Automatically trim double spaces to one space, also trim leading and/or trailing spaces around the name
Multilingual : Brazilian Portuguese, Catalan, Dutch, Dutch, English, French, Indonesian, Italian, Polish, Spanish.