Loading ...

Rinominare più files in Linux con rename

Rinominare più files in Linux con rename

Il comando rename, come si può evincere dal nome, è un comando presente su Linux per rinominare i files.

Usando questo comando possiamo rinominarne più di uno contemporaneamente.

Come si vede nella pagina man, rinomina i files rimpiazzando le occorrenze cercate con quelle stabilite.

Ad esempio:

$ rename 's/cerca/sostituisci/' *

Facendo un esempio un pò più costruito: vogliamo rinominare tutti files aggiungendo un suffisso numerico:

$ rename 's/*/our $i; sprintf("name%03d.txt", 1+$i++)/e' *

Il %03d imposta quanti zeri vogliamo mettere prima del numero.

Enjoy!