2014-01-07 4 views
6

Ich möchte mehrere JPG-Dateien in PNG-Dateien konvertieren. Soweit ich weiß, kann man diesen Befehl verwendenWie JPG-Dateien in Png-Dateien mit Linux-Befehl konvertieren? + Schwierigkeitsgrad = Unterordner

mogrify -format png *.* 

Ich habe ein Problem, ich habe viele Unterordner. Lassen Sie uns ein ist mein Hauptordner und b, c und d sind Unterordner. Die Bilder befinden sich in den Unterordnern.

Wie kann ich alle Bilder konvertieren, ohne jeden Ordner manuell öffnen zu müssen?

-> Ich möchte einen Befehl schreiben, der funktioniert, wenn ich im Ordner ein bin, aber funktioniert für alle Dateien in den Unterordnern.

Antwort

11

du bist Unter der Annahme, in Ordner ein der folgenden für Sie arbeiten könnte

find . -name "*.jpg" -exec mogrify -format png {} \; 

können Sie den Befehl find verwenden, um alle jpg-Dateien in allen Unterordnern zu bekommen und Ihren Befehl als Argument übergeben

zu finden
+0

Danke, es hat funktioniert. – Merrythought

Verwandte Themen