Você provavelmente descobrirá que é um link simbólico gerenciado pelo mecanismo update-alternatives
:
$ ls -l $(which rename)
lrwxrwxrwx 1 root root 24 Jun 29 2016 /usr/bin/rename -> /etc/alternatives/rename
Você pode ver as implementações opcionais usando
$ update-alternatives --list rename
/usr/bin/file-rename
/usr/bin/prename
e pode escolher entre implementações usando
update-alternatives --config rename
FWIW file-rename
é fornecido pelo pacote rename
, enquanto o prename
original é fornecido pelo próprio perl
. De apt-cache show rename
:
Este pacote fornece uma interface perl para renomear arquivos
(File :: Rename) e uma ferramenta de linha de comando 'rename' que se destina a
substitua a versão atualmente fornecida pelo pacote perl.
Como se isso já não fosse suficientemente confuso, você também pode encontrar outro rename
do pacote util-linux
- consulte O que há com todas as renomeações?