PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dateien im Verzeichnis umbennnen



Firew
25-12-2001, 18:43
Hallo
Ich wünsch euch allen noch schöne Festtage!

Ich möchte alle Dateien in aktuellen Verzeichnis umbenennen. Dabei sollen die Dateien Nummern bekommen. Das soll dann so aussehen, das im Verzeichnis nur Dateien mit Nummern als Namen sind. Wie kann ich das bewerkstelligen? Kennt ihr eine mögliche Lösung?

Gruß
Marcus

mightymike99
25-12-2001, 18:56
Das vielleicht?


NR=0
for FILE in *
do ((NR=$NR + 1))
mv $FILE $NR
done


Gruß & Merry Christmas
Tobias

deac
25-12-2001, 19:23
ls | while read -r file ; do nr=$[${nr:=-1}+1] ; mv $file $nr ; done

kommt auch mit leerzeichen im namen zurecht.

Firew
25-12-2001, 19:46
Ja super!

Vielen Dank!

Marcus