Rename no Linux

Há alguns dias precisei renomear vários arquivos em um diretório, que obedeciam algum padrão no nome. 

Para fazer a operação de renomear em vários arquivos, eu já usei scripts com laço for.  Mas desta vez, quis usar o comando rename, e foi super simples, pois ele aceita uma expressão regular:

rename 's/_-_//' *.mp3

De vários arquivos, a string _-__ tinha de ser removida. Faça um man rename. Recomendo.

Written on January 25, 2007