diff options
Diffstat (limited to 'share/rcm.sh.in')
-rw-r--r-- | share/rcm.sh.in | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/share/rcm.sh.in b/share/rcm.sh.in index c057e87..3b8b87b 100644 --- a/share/rcm.sh.in +++ b/share/rcm.sh.in @@ -6,6 +6,7 @@ DEBUG=: DEST_DIR=$HOME PRINT=echo PROMPT=echo_n +ERROR=echo_error VERBOSE=: MKDIR=mkdir LN=ln @@ -20,6 +21,13 @@ echo_n() { printf "%s " "$*" } +echo_error() { + local exit_status=$1 + shift + echo $* >&2 + exit $exit_status +} + version() { cat << EOV $1 (rcm) $VERSION |