20 lines
400 B
Bash
20 lines
400 B
Bash
#! /bin/bash
|
|
|
|
FILES=`ls -1 *.[jp]*`
|
|
ORIENTATION=" "
|
|
|
|
for f in $FILES
|
|
do
|
|
WIDTH=`identify $f | cut -d' ' -f3 | cut -d'x' -f1`
|
|
HEIGHT=`identify $f | cut -d' ' -f3 | cut -d'x' -f2`
|
|
if [ $WIDTH -lt $HEIGHT ]
|
|
then
|
|
ORIENTATION="portrait"
|
|
else
|
|
ORIENTATION="landscape"
|
|
fi
|
|
echo "Printing $f"
|
|
echo
|
|
lpr -o $ORIENTATION -o scaling=100 -o media=letter -o color=grayscale -o PrintQuality=photo $f
|
|
done
|