您好我是初学程序员,正在尝试设置更新版本的Ruby。我的bash配置文件如下所示:
export RBENV_ROOT=/usr/local/var/rbenv
rbenv > /dev/null; then eval "$(rbenv init -)"; fi
每当我在终端中打开一个新标签时,我都会收到此错误:
line 2: syntax error near unexpected token `then'
line 2: `rbenv > /dev/null; then eval "$(rbenv init -)"; fi'
答案 0 :(得分:0)
您遗失if
但不需要它。只需使用:
rbenv > /dev/null; eval "$(rbenv init -)"
代替第二行。
答案 1 :(得分:0)
保持简单:
which -s rbenv && eval "$(rbenv init -)"