Digicam-Bilder wollen vor dem Versand per eMail verkleinert werden, was in mühsame Arbeit ausufern kann, wenn man mehr als drei Bilder zur Schwiegermama schickt. Ein kleines Script maltretiert exiftags und ImageMagick und rechnet alle als Parameter übergebene Bilder runter.
#!/bin/sh # scaledown.sh - all rights reversed - copy what you want ;-) # for FILE in `echo $*`; do if [ `exiftags -i $FILE | grep "Image Orientation: Right-Hand, Top" | wc -l` == "1" ]; then echo "$FILE Hochformat -> 480x640" convert -size 480x640 $FILE -rotate 90 -resize 480x640 +profile "*" klein_$FILE; else echo "$FILE Querformat -> 640x480" convert -size 640x480 $FILE -resize 640x480 +profile "*" klein_$FILE; fi done;