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.
Um einen Diskussionsbeitrag zu posten müssen Sie eingeloggt sein.