Re: ImageMagick und libwmf
On Thu, Dec 18, 2003 at 11:00:59AM +0100, Ralf Schmidt wrote:
> find ./ -type f | xargs -i convert {} {} | sed -e 's/.wmf$/.jpg/'
> meldet convert: No encode delegate for this image format
> (./beauty/aerhrsp1.wmf).
>
> Also ein echo zum testen davor gesetzt.
> find ./ -type f | xargs -i echo convert {} {} | sed -e 's/.wmf$/.jpg/'
> bringt
> convert ./beauty/aerhrsp1.wmf ./beauty/aerhrsp1.jpg
Ja, das ist auch logisch, wenn du dir mal anschaust, was die Kommandos
tun und in welcher Reihenfolge.
find ./ -type f | xargs -i convert {} {} | sed -e 's/.wmf$/.jpg/'
führt die Konvertierung von {} nach {} aus, also auf sich selbst und
ersetzt dann in der Ausgabe von convert nach stdout.
find ./ -type f | xargs -i echo convert {} {} | sed -e 's/.wmf$/.jpg/'
gibt das Kommando nach stdout aus und ersetzt dann.
Wenn es funktionieren soll, nimmst du dein Kommando, das die richtigen
Befehle nach stdout ausgibt und packst ein eval `` herum:
eval `find ./ -type f | xargs -i echo convert {} {} | sed -e 's/.wmf$/.jpg/'`
Grüße, Torsten
Reply to: