equal
deleted
inserted
replaced
21 esac |
21 esac |
22 done |
22 done |
23 |
23 |
24 if (( usage != 0 )); then |
24 if (( usage != 0 )); then |
25 print "Usage: $0 [-h] [-p prefix] [-e extension] [-d delay]" >&2 |
25 print "Usage: $0 [-h] [-p prefix] [-e extension] [-d delay]" >&2 |
26 if (( usage == 1 )); then exit 0; fi |
26 if (( usage == 1 )); then return 0; fi |
27 exit -1 |
27 return -1 |
28 fi |
28 fi |
29 |
29 |
30 local n=0 |
30 local n=0 |
31 while :; do |
31 while :; do |
32 print -n 'Press Enter (type "quit" to leave) > ' |
32 print -n 'Press Enter (type "quit" to leave) > ' |
40 filename=$(printf "%s%03d.%s" $prefix n $ext) |
40 filename=$(printf "%s%03d.%s" $prefix n $ext) |
41 [[ -f $filename ]] || break |
41 [[ -f $filename ]] || break |
42 done |
42 done |
43 print "\nCapture: $filename" |
43 print "\nCapture: $filename" |
44 import $filename |
44 import $filename |
45 if [[ $? != 0 ]]; then exit $?; fi |
45 if [[ $? != 0 ]]; then return $?; fi |
46 print |
46 print |
47 done |
47 done |
48 } |
48 } |