Rename -> Teile von Dateinamen in einem Verzeichnis ersetzen
Einfache Umbenennung von mehreren Dateinamensteilen im aktuellen Verzeichnis z.B. mp3 Dateien oder Bildern.
Bitte erstellen Sie bei solchen Aktionen immer zuerst eine Sicherung der Originaldateien um fehlgeschlagene Umbenennungen rückgängig machen zu können.
Prinzip
Alle Dateien im aktuellen Verzeichnis:
rename 's/<Alter Teil des Dateinamens>/<Neuer Teil des Dateinamens>' *
Alle Dateien mit der Endung <Dateiendung>
rename 's/<Alter Teil des Dateinamens>/<Neuer Teil des Dateinamens>' *.<Dateiendung>
Beispiel
Der Dateiteil "blub" in den Dateinamen
Bild1-blub.jpg
Bild2-blub.jpg
Bild3-blub.jpg
Bild4-blub.jpg
im aktuellen Verzeichnis soll in "bla" geändert werden also so:
Bild1-bla.jpg
Bild2-bla.jpg
Bild3-bla.jpg
Bild4-bla.jpg
Das Kommando lautet:
rename 's/blub/bla/' *.jpg
Test
Sie sollten erst testen wie das Ergebnis aussieht bevor Sie die dateien entgültig umbenennen lassen .Dafür gibt es den Kommandozeilenparameter -n
rename -n 's/blub/bla/' *.jpg
Hier wird Ihnen ausgegeben wie das Ergebnis aussieht.
Bild1-blub.jpg renamed as Bild1-bla.jpg
Bild2-blub.jpg renamed as Bild2-bla.jpg
Bild3-blub.jpg renamed as Bild3-bla.jpg
Bild4-blub.jpg renamed as Bild4-bla.jpg
Endgültige Umbenennung der Dateien
rename 's/blub/bla/' *.jpg