This commit is contained in:
yosh 2023-06-21 17:17:50 -05:00
parent 12480085e5
commit 1817218c77
1 changed files with 3 additions and 3 deletions

6
agetar
View File

@ -6,7 +6,7 @@ set -euf
BN="${0##*/}"
export POSIXLY_CORRECT=1
if [ "${NO_COLOR:-}" ]; then
if [ -n "${NO_COLOR:-}" ]; then
RED="" RESET=""
fi
@ -58,7 +58,7 @@ while getopts :hedo:apr:R:i: OPT; do
h) usage && exit 0 ;;
e) TYPE=e; AGEOPTS="$AGEOPTS -e" ;;
d) TYPE=d; AGEOPTS="$AGEOPTS -d" ;;
o) [ ! "${OUTPUT:-}" ] && OUTPUT="$OPTARG" || fail "don't specify output twice D:" ;;
o) [ -z "${OUTPUT:-}" ] && OUTPUT="$OPTARG" || fail "don't specify output twice D:" ;;
a) AGEOPTS="$AGEOPTS -a" ;;
p) AGEOPTS="$AGEOPTS -p" ;;
r) RECIPIENTS="$RECIPIENTS -r '$(printf '%s' "$OPTARG" | sed -e "s/'/'\\\\''/g")'" ;;
@ -70,7 +70,7 @@ done
shift $((OPTIND - 1))
[ "$#" -lt 1 ] && usage && exit 1
[ ! "${TYPE:-}" ] && fail 'specify one of -e or -d'
[ -z "${TYPE:-}" ] && fail 'specify one of -e or -d'
TAR="$(mktemp)"
trap 'rm "$TAR"' INT HUP QUIT EXIT