+function scan () {
+ n=1
+
+ while [[ -f "${HOME}/scan-${n}.jpg" ]]
+ do
+ n=$((n+1))
+ done
+
+ while [[ "$1" ]]
+ do
+ if [[ "$1" == "color" ]]
+ then
+ OPTS+=" --mode Color"
+ elif [[ "$1" == "gray" ]]
+ then
+ OPTS+=" --mode Gray"
+ elif [[ "$1" == "a4crop" ]]
+ then
+ OPTS+=" -l 5 -t 0 -x 200 -y 300"
+ elif [[ "$1" == "help" ]] || [[ "$1" == "-h" ]] || [[ "$1" == "--help" ]]
+ then
+ echo "$0 [color|gray] [a4crop]" && return 0
+ else
+ echo "Unknown argument \`$1'"
+ fi
+ shift
+ done