www.bimminger.at

Tipps / Linux

Linux

Umbenennen von Dateien unter Linux


Um Dateien in Linux umzubenenen verwendet man (bei einer Datei) einfach:

mv dateiname.ext dateinameNeu.ext

Wenn man jedoch mehrere Dateien umbenennen will, muss man zu einem kleinen Hilfsmittel greifen. mv kann nur mit einer Destination arbeiten. Entweder man versucht das Umbenennen mit Schleifen oder verwendet spezielle Programme.

Umbenennen mit Rename


Je nachdem welches Programmversion von Rename zur Verfügung steht kann der Syntax so:

rename DSC 2002_10_14- *.jpg

oder auch so aussehen:

rename "s/^DSC/2002_10_14-/" *.jpg

Beide Zeilen erledigen den gleichen Job. Die zweiter Version bietet die volle Mächtigkeit von Regulären Ausdrücken.

Umbenennen mit einer Programmschleife


Mit einer FOR-Schleife könnte man den gleichen Umbenennungsvorgang auch ohne zusätzliche Programme folgendermaßen schaffen:

for i in DSC*; do mv $i 2002_10_14-${i#DSC}; done

Umbenennen unter Linux mit FOR-Schleifen

Ohne Zusatzprogramme geht es auch. Programmschleifen mit mv sind hier sehr nützlich. Hier gibt es etwas ausführlichere Tipps.


Umbenennen unter Windows

Querverweis auf einen Tipp zum Umbenennen unter Windows.





Um einen Diskussionsbeitrag zu posten müssen Sie eingeloggt sein.




     

Bookmarken bei

Mr. Wong del.icio.us Blinklist Digg Linkarena Yigg Diigo Folkd Webnews Google Yahoo