Compare im shellskript

Hallo,
mit „compare“ aus „imagemagick“ lassen sich Bilder vergleichen:
„compare -metric AE test1.png test2.png difference.png“

Leider lässt sich die Shellausgabe dann nicht ohne weiteres weiter verarbeiten.

Weder Pipes „|“ noch Commandsubstitutionen helfen weiter.
Auch:
„compare -metric AE test1.png test2.png difference.png - | head -n1“
also Umleitung auf stdout „-“ funktioniert.

Hat jemand eine Idee woran das liegt und wie man die Ausgabe doch noch abgreifen kann?

Grüße
K.

Lösung gefunden.
Der wichtige Ausgabewert kommt als Fehlermeldung daher…

compare -metric AE test1.png test2.png difference.png 2>&1 | BEFEHL

Hallo Klaus,
Du weisst es ja nun schon, aber für alle anderen noch dieser Tipp:
Wenn ich mal was über ImageMagick für Skripte nachschlagen will, benutze ich zuerst diese Seite:
http://www.imagemagick.org/Usage/
Wenn man dort nichts findet, steht es wahrscheinlich nirgends :wink:

Viele Grüße
Marvin

Hallo,

Du weisst es ja nun schon, aber für alle anderen noch dieser
Tipp:
Wenn ich mal was über ImageMagick für Skripte nachschlagen
will, benutze ich zuerst diese Seite:
http://www.imagemagick.org/Usage/
Wenn man dort nichts findet, steht es wahrscheinlich nirgends
:wink:

Ja, danke Dir. Aber die Fülle der Seite hatte mich abgeschreckt bei einem scheinbar so kleinen Problem …

Grüße
K.