GPRename is a complete batch renamer for files and directories and is licensed under the terms of the GNU General Public Licence version 3.
Wikipedia article on GPRename
Nautilus Action for GPRename
View the README file for more information : Credits, Translation, Changelog, To do
GPRename is probably in your distribution's package manager, if it's not follow these direction to install it:
Install the requirements:
For Ubuntu or Debian, run this command in a terminal before compiling it:
sudo apt-get install build-essential libintl-perl gettext nautilus-actions
After downloading GPRename, open up a terminal and type these commands:
tar xvjf gprename-X.X.X.tar.bz2
sudo make install
Optional: If you're running Gnome and you're using Nautilus and you want the contextual menu with the right-click button to show GPRename, then install nautilus-actions, go into System/Preferences/Nautilus Actions Configuration, click Tools, Import Assistant..., Forward, select gprename-nautilus-actions.xml, Foward, Forward, Apply, Close, click the Record icon to save the changes and, finally, you might have to close Nautilus and open it up to be able to show the changes. If it doesn't you can always call 'nautilus -q' to force it to restart.
GPRename will now be installed and can be opened by calling 'gprename' in a terminal or by selecting it in the Accessories menu in Gnome or with the contextual menus in Nautilus if you've installed nautilus-actions.
To uninstall: sudo make uninstall
Installation from SVN:
Install the application Subversion, open up a terminal, type:
svn co https://gprename.svn.sourceforge.net/svnroot/gprename gprename
and follow the instructions above.