X-Git-Url: https://git.madduck.net/code/molly-guard.git/blobdiff_plain/af2915093382dbef955f4ef91a73d474893f9f6e..20d6c44f0a408def2ad9d4ce084666916d6b933a:/shutdown diff --git a/shutdown b/shutdown index cb567c2..c740201 100755 --- a/shutdown +++ b/shutdown @@ -38,9 +38,9 @@ do_real_cmd() (*--molly-guard-do-nothing*) ARGS0="${ARGS%%--molly-guard-do-nothing*}" ARGS1="${ARGS##*--molly-guard-do-nothing}" - echo "$ME: would run: $EXEC $ARGS0 $ARGS1" + echo "$ME: would run: $EXEC ${ARGS0# } ${ARGS1# }" exit 0;; - *) exec $EXEC "$ARGS";; + *) eval exec $EXEC "$ARGS";; esac } @@ -51,7 +51,8 @@ test -t 0 || do_real_cmd # pass through help commands case "$CMD $ARGS" in (shutdown\ *-c*) do_real_cmd;; - (*-h*) do_real_cmd;; + (shutdown\ *-h*) do_real_cmd;; + (*--help*) do_real_cmd;; *) :;; esac