エラー

$ 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のアンインストールおよび再インストール