Rename

From RVM Wiki
Jump to navigation Jump to search

Per rinominare dei files sostituendo delle stringhe con delle altre, e magari modificandone l'ordine, usare rename

Esempio, per rinominare:

Dirty.Sexy.Money.S01E10.HDTV.XviD-Smekofc.srt 

in:

S01E10-Dirty.Sexy.Money.HDTV.XviD-Smekofc.srt

Si fa con

rename -v  's/(Dirty\.Sexy\.Money)(.)(\S{6})/$3-$1/' *

In pratica l'espressione regolare (regular expression) di sostituzione è:

s/(field1(field2)(field3)/field3-field1/

Riferimenti