[erledigt] Noch ne Script-Fage. Umbenennung

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Emess
Beiträge: 3765
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

[erledigt] Noch ne Script-Fage. Umbenennung

Beitrag von Emess » 08.09.2011 16:31:56

Wie muss denn das folgende Script aussehen wenn ich ich Bilder von *.JPG nach *.jpg um benennen will?

Code: Alles auswählen

#!/bin/bash
# Ordner "thumbs" anlegen
mkdir -p thumbs

# Bilder in Thumbnails konvertieren
for bild in *.jpg
do
convert "$bild" -resize 150x150 "thumbs/${bild%.jpg}_t.jpg"
done
bestimmt was mit rename! :D
Hab davon aber null Ahnung! :oops:
Zuletzt geändert von Emess am 08.09.2011 17:53:31, insgesamt 1-mal geändert.
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Noch ne Script-Fage. Umbenennung

Beitrag von GoKi » 08.09.2011 17:19:32

Willst Du das in dem Script machen?
Wieso nicht einfach

Code: Alles auswählen

rename -n 's/JPG$/jpg/' *.JPG
Wenn Du das -n weglässt, werden die Bilder auch wirklich umbenannt.
MfG GoKi
:wq

Benutzeravatar
Emess
Beiträge: 3765
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Noch ne Script-Fage. Umbenennung

Beitrag von Emess » 08.09.2011 17:22:19

GoKi hat geschrieben:Willst Du das in dem Script machen?
Wieso nicht einfach

Code: Alles auswählen

rename -n 's/JPG$/jpg/' *.JPG
Wenn Du das -n weglässt, werden die Bilder auch wirklich umbenannt.
Dann denk ich mal das -n ist nur für einen Probelauf gedacht?
Aber warum macht man das?

Jedefalls Danke! es klappt! Das notier ich mir gleich mal!
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Noch ne Script-Fage. Umbenennung

Beitrag von GoKi » 08.09.2011 17:40:24

Emess hat geschrieben:Dann denk ich mal das -n ist nur für einen Probelauf gedacht?
Aber warum macht man das?
Ja, zur Probe. Und warum man das macht? Naja, man kann ja mal aus Versehen nen Fehler in der Regular-Expression haben und schwups hat man evtl nen Problem. Ich teste es lieber mal vorher...
MfG GoKi
:wq

Benutzeravatar
Emess
Beiträge: 3765
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: Noch ne Script-Fage. Umbenennung

Beitrag von Emess » 08.09.2011 17:51:07

ok!
Jedenfalls hat du mir geholfen! :hail:
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

Antworten