Como remover / aparar caracteres na linha de comando?

1

Eu tenho um monte de arquivos (por volta de 900) que possuem alguns caracteres especiais.

Alguns dos arquivos contém exemplos e citando "[inútil] nome do arquivo (algo)" então o que eu quero é apenas tirar os parênteses e parênteses, alguns são pastas, outros são arquivos de texto

    
por allenskd 23.03.2011 / 18:03

1 resposta

2

O Debian vem com um programa chamado prename que pode renomear arquivos usando regexes:

prename 's/^\[.+?\] *//; s/ \(.+?\)$//' *
    
por 23.03.2011 / 18:36