Tengo un montón de archivos que estoy tratando de cambiar el nombre, me trató de hacer una expresión regular para que coincida con ellos, pero ni siquiera eso me quedé atrapado en los archivos se denominan como:¿Cómo puedo cambiar el nombre de los archivos a granel fácilmente con Perl?
Nombre de archivo 01
Nombre de archivo 100
Nombre de archivo 02
Nombre de archivo 03
etc, me gustaría una dd un "0" (cero), por detrás de cualquiera de archivo que son menos de 100, así:
Nombre de archivo 001
Nombre de archivo 100
Nombre de archivo 002
Archivo Nombre 003
Lo más parecido que pude llegar a coincidir con ellos fue utilizar este find -type d | ordenar -r | grep '[1-9] [0-9] $' sin embargo no pude encontrar la manera de reemplazarlos. Gracias de antemano por cualquier ayuda que me puedan ofrecer. Estoy en CentOS si eso es de alguna ayuda, todo esto se hace a través de SSH.
¿Sus nombres de archivo en realidad contienen espacios? –
Sí, se ven como: "Nombre de archivo 01" "Nombre de archivo 101" –
¿Puede ampliar las "herramientas" disponibles en la máquina? ¿Tiene instalado perl, python, ruby o similar? –