From e896f1bd0de35a4c2893f8d7b68028ae6f1c7d23 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sun, 14 Apr 2019 15:01:37 -0400 Subject: Make redirected FDs explicit --- (limited to 'src/output.sh') diff --git a/src/output.sh b/src/output.sh index 0c5be34..94cc32a 100644 --- a/src/output.sh +++ b/src/output.sh @@ -26,8 +26,8 @@ error() local fmt="${2}" shift 2 - printf '%s: Error: ' "${0##*/}" >&2 - printf "${fmt}\n" "${@}" >&2 + printf '%s: Error: ' "${0##*/}" 1>&2 + printf "${fmt}\n" "${@}" 1>&2 # In a subshell, this will have no effect, so the shell's exit status # will be 128+SIGINT. Meh. @@ -40,8 +40,8 @@ warn() local fmt="${1}" shift 1 - printf '%s: Warning: ' "${0##*/}" >&2 - printf "${fmt}\n" "${@}" >&2 + printf '%s: Warning: ' "${0##*/}" 1>&2 + printf "${fmt}\n" "${@}" 1>&2 return 0 } @@ -51,8 +51,8 @@ info() local fmt="${1}" shift 1 - printf '%s: ' "${0##*/}" >&2 - printf "${fmt}\n" "${@}" >&2 + printf '%s: ' "${0##*/}" 1>&2 + printf "${fmt}\n" "${@}" 1>&2 return 0 } -- cgit v0.9.1