Files
Gists/print_all_images.sh/print_all_images.sh
2023-06-19 09:38:01 -04:00

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