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