Puede instalarlo usando cpan, que es el repositorio de perl similar a pip para python.
Aquí hay un tutorial sobre el uso de cpan.
Si intenta ejecutar el cambio de nombre, se verá así
renombrar --ayuda
llamada:renombrar de a archivos...
Para instalar el cambio de nombre de perl, puede hacer lo siguiente. Es posible que deba instalar algunas dependencias, generalmente puede simplemente presionar enter
cpan
cpan1> instalar Archivo::Renombrar
CPAN:Almacenable cargado ok (v2.20)
Voy a leer '/root/.cpan/Metadata'
La base de datos se generó el miércoles 30 de septiembre de 2015 a las 08:17:02 GMT
Ejecutando la instalación del módulo 'Archivo::Renombrar'
....
Ejecutando la instalación de compilación
Instalación de /usr/local/share/man/man1/rename.1
Instalación de /usr/local/share/perl5/File/Rename.pm
Instalando /usr/local/share/man/man3/File::Rename.3pm
Instalación de /usr/local/bin/rename
Escribiendo /usr/local/lib64/perl5/auto/File/Rename/.packlist
RMBARKER/Archivo-Renombrar-0.20.tar.gz
./Instalación compilada -- Aceptar
Así es como instalaría el cambio de nombre de cpan.
Lo siguiente es hacer que funcione en su sistema. Como es posible que tenga más de un cambio de nombre instalado.
which rename
/usr/bin/rename
Cuando realmente quieres este.
/usr/local/bin/rename --help
Usage:
rename [ -h|-m|-V ] [ -v ] [ -n ] [ -f ] [ -e|-E *perlexpr*]*|*perlexpr*
[ *files* ]
Options:
-v, -verbose
Verbose: print names of files successfully renamed.
-n, -nono
No action: print names of files to be renamed, but don't rename.
-f, -force
Over write: allow existing files to be over-written.
-h, -help
Help: print SYNOPSIS and OPTIONS.
-m, -man
Manual: print manual page.
-V, -version
Version: show version number.
-e Expression: code to act on files name.
May be repeated to build up code (like "perl -e"). If no -e, the
first argument is used as code.
-E Statement: code to act on files name, as -e but terminated by
';'.
Lo acabo de poner en /usr/bin/
pero con un nombre ligeramente diferente para asegurarme de que no rompí ningún script / programa existente que dependa del anterior.
ln -s /usr/local/bin/rename /usr/bin/rename.pl
Instalar prename (versión Perl de renombrar):
sudo dnf install prename
El script Perl (del mismo Larry Wall) se llama rename.pl
A continuación, deberá guardarlo en un directorio adecuado. Probablemente /usr/local/bin/
y asegúrese de que sea ejecutable, escribiendo
sudo chmod +x /usr/local/bin/rename.pl