anotaciones que no quiero recordar, ni olvidar

me

Comandos de consola: Como renombar archivos en masa

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo
 

El siguiente comando sustituye todos los archivos JPG que tengan en el nombre dos guiones bajos, poniendo dos guiones medios:

Mostrar/Ocultar código bash

Ver código
rename 's/(.*)__(.*).jpg/$1--$2.jpg/' *.jpg

El siguiente comando hace algo parecido con los archivos AVI, pero pone los guiones tras los 3 primeros caracteres, luego se salta los 10 siguientes y respeta el final del nombre del archivo, los restantes.

Mostrar/Ocultar código bash

Ver código
rename 's/(.{3}).{10}(.*).avi/$1--$2.avi/' *.avi

Si deseo hacer uns simulacro antes de copiar añadiré -n o sea que, para simular que dejo solo la primera parte de un archivo, pongo:

Mostrar/Ocultar código bash

Ver código
rename -n 's/(.*)__(.*).jpg/$1.jpg/' *.jpg