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}"
command="$1"
if [ -z "$command" ]; then
case $command in
"" | "-h" | "--help")
echo -e "rbenv 0.1.0\n$(rbenv-help)" >&2
else
;;
*)
command_path="$(command -v "rbenv-$command" || true)"
if [ -z "$command_path" ]; then
echo "rbenv: no such command \`$command'" >&2
@ -31,4 +32,5 @@ else
shift 1
exec "$command_path" "$@"
fi
;;
esac