Não está completamente claro para mim, mas qual é a diferença entre mv
e rename
(de util-linux-ng 2.17.2
as /usr/bin/rename
)? Existem vantagens de um sobre o outro além rename
de aceitar expressões regulares e mv
não? Acredito rename
que também possa lidar com várias renomeações de arquivos de uma só vez, enquanto mv
não faz isso.
Não consegui encontrar uma indicação clara em suas man
páginas do que mais os diferencia ou através de alguma investigação por conta própria.