folgendes Problem, ich habe einige Dateien, bei denen man den Dateinamen ändern muss... Da es von Hand ziemlich langwierig ist (1000 Stück) habe ich mir überlegt, dies ein kleines Script für mich machen zu lassen.
So siehts aus:
Code: Alles auswählen
-rw-r--r-- 1 dxxx users 0 2004-03-11 11:10 002 m e ine - d a t ei.dat
-rw-r--r-- 1 dxxx users 0 2004-03-11 11:10 007 meine - datei.dat
-rw-r--r-- 1 dxxx users 0 2004-03-11 11:09 01 me ine - d a tei.dat
-rw-r--r-- 1 dxxx users 0 2004-03-11 11:10 02 meine - datei.dat
Jetzt hab ichs schonmal geschafft, die Dateinamen zu selektieren...
Code: Alles auswählen
dxxx@lnx:~/dat> ll | cut -d ":" -f 2 | cut -d " " -f 3-100
m e ine - d a t ei.dat
meine - datei.dat
me ine - d a tei.dat
meine - datei.dat

ungefähr so:
Code: Alles auswählen
var=1.Zeile von ll | cut -d ":" -f 2 | cut -d " " -f 3-100
mv /dat/002 m e ine - d a t ei.dat /umbenannt/$var
Fetten Dank im voraus
Schakl