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ę.
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