|
|
@ -585,7 +585,7 @@ function cleanup { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function usage { |
|
|
function usage { |
|
|
echo "$(basename "$0") <SCRIPT> [...SCRIPT_ARGS] | --help | --self-upgrade | --uninstall | --version" |
|
|
|
|
|
|
|
|
echo "$(basename "$0") <SCRIPT> [...SCRIPT_ARGS] | --doctor | --help | --self-upgrade | --uninstall | --version" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function version { |
|
|
function version { |
|
|
@ -610,6 +610,7 @@ function parse_options { |
|
|
case "$1" in |
|
|
case "$1" in |
|
|
--help) usage && builtin exit ;; |
|
|
--help) usage && builtin exit ;; |
|
|
--version) version && builtin exit ;; |
|
|
--version) version && builtin exit ;; |
|
|
|
|
|
--doctor) SCRIPT="$MIAOU_BASH_DIR"/lib/doctor.bash && return ;; |
|
|
--self-upgrade) SCRIPT="$MIAOU_BASH_DIR"/lib/self-upgrade.bash && return ;; |
|
|
--self-upgrade) SCRIPT="$MIAOU_BASH_DIR"/lib/self-upgrade.bash && return ;; |
|
|
--uninstall) SCRIPT="$MIAOU_BASH_DIR"/lib/uninstall.bash && return ;; |
|
|
--uninstall) SCRIPT="$MIAOU_BASH_DIR"/lib/uninstall.bash && return ;; |
|
|
-*) >&2 echo "ERROR: option '$1' unknown!" && usage && builtin exit 2 ;; |
|
|
-*) >&2 echo "ERROR: option '$1' unknown!" && usage && builtin exit 2 ;; |
|
|
|