Hallo,
ich habe hie ein Verzeichnis mit ein paar Hundert Bildern.
Die Dateinamen der Bilder sind sehr lang.
In jedem Dateinamen ist u.a. der String "2009" enthalten.
Diesen würde ich sehr gerne in den String "2007" ändern.
Wie mache ich das am besten? Hat jemand eine Idee?
Viele Grüße
Christian
[gelöst] Änderung von Dateinamen via Shell-Skript
- cray23kl
- Beiträge: 272
- Registriert: 19.04.2005 15:14:23
- Lizenz eigener Beiträge: GNU General Public License
[gelöst] Änderung von Dateinamen via Shell-Skript
Zuletzt geändert von cray23kl am 30.12.2009 11:42:29, insgesamt 1-mal geändert.
Re: Änderung von Dateinamen via Shell-Skript
cray23kl hat geschrieben:Hallo,
ich habe hie ein Verzeichnis mit ein paar Hundert Bildern.
Die Dateinamen der Bilder sind sehr lang.
In jedem Dateinamen ist u.a. der String "2009" enthalten.
Diesen würde ich sehr gerne in den String "2007" ändern.
Wie mache ich das am besten? Hat jemand eine Idee?
Code: Alles auswählen
for i in *.jpg; do
mv -i "$i" "${i//2007/2009}"; done
Meine Whishlist
:wq!
:wq!
Re: Änderung von Dateinamen via Shell-Skript
Oder so:
Code: Alles auswählen
rename 's/2009/2007/' *.jpg
- cray23kl
- Beiträge: 272
- Registriert: 19.04.2005 15:14:23
- Lizenz eigener Beiträge: GNU General Public License
Re: Änderung von Dateinamen via Shell-Skript
Hallo,
danke für die rasche Hilfe.
Das rename ist super!
Danke nochmal
Christian
danke für die rasche Hilfe.
Das rename ist super!
Danke nochmal
Christian