From a79414bcf14d17c58e040a7b8524f7bd8f7e5e03 Mon Sep 17 00:00:00 2001 From: Nat Lasseter Date: Mon, 22 Jan 2024 10:23:58 +0000 Subject: Migrate from gists --- scan.sh | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 scan.sh (limited to 'scan.sh') diff --git a/scan.sh b/scan.sh new file mode 100644 index 0000000..ecb505c --- /dev/null +++ b/scan.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +function scanpage { + echo -n insert $1 and press return + read + scanimage \ + -d 'brother5:bus2;dev2' \ + --AutoDocumentSize=yes \ + --format=pdf \ + --resolution 300 \ + --AutoDeskew=yes \ + -o $1 2>/dev/null +} + +if [[ -z $1 ]] ; then + echo -n 'prefix ?' + read pref + [[ -z $pref ]] && exit +else + pref=$1 + shift +fi + +if [[ -z $1 ]] ; then + while true ; do + echo -n 'document#(s) ?' + read n + [[ -z $n ]] && exit + for j in $n ; do + scanpage ${pref}-$j.pdf + done + done +else + for j in $* ; do + scanpage ${pref}-$j.pdf + done +fi -- cgit v1.2.1