rbenv init - でエラーが発生します。
エラー
$ eval "$(rbenv init -)"
を実行すると以下のようなエラーが発生します
(eval):13: parse error near `}'
rbenvv init -
の実行結果です。
$ rbenv init -
export PATH="/Users/name/.rbenv/shims:${PATH}"
export RBENV_SHELL=zsh
source '/usr/local/Cellar/rbenv/1.1.2/libexec/../completions/rbenv.zsh'
command rbenv rehash 2>/dev/null
rbenv() {
local command
command="${1:-}"
if [ "$#" -gt 0 ]; then
shift
fi
case "$command" in
[{ichiro|3}|{jiro|1}|{saburo|2}]|[{jiro|1}|{saburo|2}|{ichiro|3}]) # エラーの出ている13行めです。
eval "$(rbenv "sh-$command" "$@")";;
*)
command rbenv "$command" "$@";;
esac
}
状況
$ ls ~/.rbenv/shims
1} 2} 2}] 3} 3}] [{ichiro [{jiro {ichiro {jiro {saburo
$ ls ~/.rbenv/
shims versions # bin directory doesn't exist
pyenv init -
で同じエラーが発生します。
試したこと
rbenv, rbenv-buildのアンインストールおよび再インストール