Add "-h" and "--help" which work as expected

This commit is contained in:
Samuel Cochran 2011-08-14 21:30:13 +08:00
parent 83ced494fa
commit a14095f299

View file

@ -19,10 +19,11 @@ libexec_path="$(abs_dirname "$0")"
export PATH="${libexec_path}:${PATH}" export PATH="${libexec_path}:${PATH}"
command="$1" command="$1"
if [ -z "$command" ]; then case $command in
"" | "-h" | "--help")
echo -e "rbenv 0.1.0\n$(rbenv-help)" >&2 echo -e "rbenv 0.1.0\n$(rbenv-help)" >&2
;;
else *)
command_path="$(command -v "rbenv-$command" || true)" command_path="$(command -v "rbenv-$command" || true)"
if [ -z "$command_path" ]; then if [ -z "$command_path" ]; then
echo "rbenv: no such command \`$command'" >&2 echo "rbenv: no such command \`$command'" >&2
@ -31,4 +32,5 @@ else
shift 1 shift 1
exec "$command_path" "$@" exec "$command_path" "$@"
fi ;;
esac