blob: a2760b95d5a9e0e2034ea313c353583162b4a198 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/usr/bin/env bash
set -euo pipefail
check_cmd() {
if ! type -p "$1" >/dev/null; then
echo "No command: $1" >&2
return 1
fi
}
main() {
check_cmd scrot
check_cmd zbarimg
scrot --freeze --quality 95 --select -e 'zbarimg --quiet --raw "$f"; rm "$f"'
}
main "$@"
|