zmiana nazw wielu plików

Bardzo milusi pakiet do zmian nazwy plików.

Mamy pliki:
test$ ls -l
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 a
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 b
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 c
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 d
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 e

wykonujemy qmv i dostajemy na ekran domyślny edytor tekstu w którym możemy zapisać zmianę nazwy, bo pojawia się do edycji coś co zawiera starą nazwę, potem pięć tabulatorów i … nową nazwę.

qmv: ekran edycji nazw

Działanie:

test$ qmv
Plan is valid.
a -> a-nowa-nazwa
b -> b-01
c -> c.txt
e -> e.ps
Regular rename
a -> a-nowa-nazwa
b -> b-01
c -> c.txt
e -> e.ps

Efekt:

/test$ ls -l
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 a-nowa-nazwa
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 b-01
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 c.txt
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 d
-rw-r--r-- 1 illi illi 0 2008-03-14 10:26 e.ps

Pakiet nazywa się renameutils.

Szybka instalacja dla debianowatych:

sudo apt-get install renameutils