Rinominare un gruppo di file in base ad una regexpr

Supponiamo di voler rinominare il nome di un gruppo di file che hanno il seguente template:

file1_tmp.sh
file2_tmp.sh
...
file99_tmp.sh

e supponiamo di voler togliere la parte centrale '_tmp' in tutti i file. Possiamo utilizzare il comando "rename" o "prename":

 rename 's/_tmp//' *.sh