if test $# -eq 0 then echo "$USAGE" >&2 exit 1 fi RET=0 if dvialw -q $f then lpr -P${PRINTER-lw1} \#${f}-alw else RET=1 fi exit $RET # almost equivalent RET=0 dvialw -q $f && lpr -P${PRINTER-lw1} \#${f}-alw || RET=1 exit $RET while true do sleep "$sleepytime" kill -IO "$owcpid" || exit done > /dev/null 2>&1 for f do dvialw -q $f && lpr -P${PRINTER-lw1} \#${f}-alw || RET=1 done while test -n "$1" do case "$1" in -[bB]) base_option=TRUE shift;; --) shift break;; *) done