PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Image Convert Skript schreiben



D3R S3H@
10.03.04, 12:21
hi,
ich will so 75 bmp bilder ins jpg format convertieren. Endlich habe ich herrausgefunden das man dies mit dem Befehl convert von ImageMagick machen kann. Nur alle einzelt umzubennen ist ja quatsch, deswegen wollte ich ein script schreiben. Das klappt auch bis auf einen kleinen schönheitsfehler.

#!/bin/sh
for file in *.bmp;
do
convert $file $file.jpg; done

Und zwar mach er aus bild.bmp --> bild.bmp.jpg!

kann man dieses bmp irgendwie rausfiltern?

Danke im vorraus...

Basti_litho
10.03.04, 12:29
mit "basename":


#!/bin/sh
for file in *.bmp;
do
convert $file "`basename "$file" bmp"`jpg; done

D3R S3H@
10.03.04, 13:27
Hey danke für den Tipp! Muste aber noch daran basteln weil es bei mir nicht funktionierte...

#!/bin/sh
for file in *.bmp;
do
newfile=$(basename $file .bmp);
convert $file $newfile.jpg;
done