Pelo menos três utilitários diferentes com o nome imaginativo rename(1)
estão flutuando nas águas do Linux: (1) o que veio com util-linux
, (2) um antigo script Perl de Larry Wall, interpretado por Tom Christiansen, e (3) um novo script Perl desenvolvido a partir do primeiro e incluído com Unicode::Tussle
. Tanto quanto eu posso dizer, o que você quer não pode ser feito com a versão util-linux
de rename(1)
. Isso pode ser feito com qualquer um dos scripts Perl embora:
rename -n 's/(\d+)/"a" x $1/e' 5.jpg
Saída:
rename 5.jpg aaaaa.jpg
(derrube o -n
para realmente renomear o arquivo).