2012-06-22 5 views
6

Eine weitere Frage von einem Anfänger Linux-Skripter. Ich bin zu Charge versucht mogrify alle Dateien in einem Ordner mit diesem BefehlRekursives Mogrify-Skript

find -name "*.jpg" -exec mogrify -resize 320 -quality 75 {} \; 

der Befehl ausgeführt wird, aber nichts scheint zu geschehen.

Vielen Dank im Voraus

Antwort

6

Versuchen

find -name "*.jpg" -print 

zu sehen, was Spiel-Dateien; Dies kann helfen zu diagnostizieren, ob das Problem mit mogrify oder mit find ist.

1

Leider alle, aber dies war nur Benutzerfehler. Ich war beim Testen nicht im richtigen Ordner. Der Befehl funktioniert tatsächlich.

+0

In diesem Fall sollten Sie Joels Antwort als korrekt markieren, da dies das Debugging war, das Ihren Fehler identifizieren würde. – ghoti