Renombrar archivos masivamente

Si no lo tenemos debemos instalar rename

$ sudo apt install rename

Dentro del directorio con archivos a renombrar:

$ rename ‘s/nombre_anterior/nombre_nuevo/’ condicion

ej:

$ rename -v -n ‘s/.class.txt/.class/’ *.class.txt

con -v vemos salida en consola (verbose)

con -n no hace ningún cambio

Pasar de mayúsculas a minúsculas (usar y/ para las expresiones regulares):

$ rename -n ‘y/A-Z/a-z/’ *

de minúsculas a mayúsculas:

$ rename -n ‘y/a-z/A-Z/’ *

Agregar prefijo:

$ rename -n ‘s/^/prefijo/g’ *

Cuando estamos seguros quitamos -n

Deja un comentario