I have a routine need to replace filename whitespace (space, period, hyphen, etc) with underscore. Normally, it seems faster to brute-force it with rename than to write a script.

Couple of months ago I found a program that does it perfectly and download it. I should have named it something sensible, put its path in the path variable, and put a link to it on the desktop so I could locate it. I didn't, and now I cannot find it because I don't remember its name or location.

Can anyone help me with this?

  • pyRenamer maybe? It's in the Ubuntu repos. GPRename is almost the same as pyRenamer and it's also in the Ubuntu repos. – karel May 6 '15 at 6:31
  • Excuse me, didn't read the question properly, answered in a reflex from the title... Deleted it. – Jacob Vlijm May 6 '15 at 9:22

There are a many apps that would help you such as gprename which i advise your to use

sudo apt-get install gprename

enter image description here

As shown in the picture above you can replace whatever with other character easily

you can also try some other apps such as: krename and , pyrenamer


A powerful tool is pyRenamer (Python Renamer). To install this, press Ctrl+Alt+T to go to a terminal and type:

sudo apt-get install pyrenamer


enter image description here

Not the answer you're looking for? Browse other questions tagged or ask your own question.