Ruby RVM显示';clr&x27;每个命令都会出现bash错误

Ruby RVM显示';clr&x27;每个命令都会出现bash错误,ruby,bash,shell,rvm,Ruby,Bash,Shell,Rvm,我的操作系统是OSX 10.9.4,每次运行Ruby版本管理器命令时,我都会看到一堆错误,尽管命令本身似乎仍在运行,通常在最后会发出警告。以下是每个命令上显示的消息: rvm_error_clr=: No such file or directory rvm_warn_clr=: No such file or directory rvm_debug_clr=: No such file or directory rvm_notify_clr=: No such file or director

我的操作系统是OSX 10.9.4,每次运行Ruby版本管理器命令时,我都会看到一堆错误,尽管命令本身似乎仍在运行,通常在最后会发出警告。以下是每个命令上显示的消息:

rvm_error_clr=: No such file or directory
rvm_warn_clr=: No such file or directory
rvm_debug_clr=: No such file or directory
rvm_notify_clr=: No such file or directory
rvm_reset_clr=: No such file or directory
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_awk() { \awk "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_cp() { \cp "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_date() { \date "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_find() { \find "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_sed() { \sed "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_tail() { \tail "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_tar() { \tar "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_xargs() { \xargs "$@" || return $?; }'
以下是
rvm get stable
命令的完整输出:

My-MBA:~ me$ rvm get stable
rvm_error_clr=: No such file or directory
rvm_warn_clr=: No such file or directory
rvm_debug_clr=: No such file or directory
rvm_notify_clr=: No such file or directory
rvm_reset_clr=: No such file or directory
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_awk() { \awk "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_cp() { \cp "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_date() { \date "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_find() { \find "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_sed() { \sed "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_tail() { \tail "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_tar() { \tar "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_xargs() { \xargs "$@" || return $?; }'
Downloading https://get.rvm.io
Downloading https://github.com/wayneeseguin/rvm/archive/stable.tar.gz

Upgrading the RVM installation in /Users/me/.rvm/
    RVM PATH line found in /Users/me/.profile /Users/me/.bashrc /Users/me/.zshrc.
    RVM sourcing line found in /Users/me/.bash_profile /Users/me/.zlogin.
Upgrade of RVM in /Users/me/.rvm/ is complete.

# You,
#
#   Thank you for using RVM!
#   We sincerely hope that RVM helps to make your life easier and more enjoyable!!!
#
# ~Wayne, Michal & team.

In case of problems: http://rvm.io/help and https://twitter.com/rvm_io

Upgrade Notes:

  * No new notes to display.

rvm_error_clr=: No such file or directory
rvm_warn_clr=: No such file or directory
rvm_debug_clr=: No such file or directory
rvm_notify_clr=: No such file or directory
rvm_reset_clr=: No such file or directory
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_awk() { \awk "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_cp() { \cp "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_date() { \date "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_find() { \find "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_sed() { \sed "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_tail() { \tail "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_tar() { \tar "$@" || return $?; }'
-bash: eval: line 8: syntax error near unexpected token `('
-bash: eval: line 8: `ssh-agent __rvm_xargs() { \xargs "$@" || return $?; }'
WARNING:
      Errors sourcing '/Users/me/.rvm/scripts/base'.
      RVM will likely not work as expected.
当我第一次开始使用RVM时,没有发生过类似的事情。我已经有一段时间没有使用它了,我不确定是什么改变导致了这些错误。谁能给我指出正确的方向吗

编辑

输出
cd/Users/me/.rvm/scripts
,后跟
ls-al base

My-MBA:my_app me$ cd /Users/me/.rvm/scripts
My-MBA:scripts me$ ls -al base
-rwxr-xr-x  1 me  staff  2879 Sep 10 10:32 base
cd..
(返回到/.rvm)和
ls-dal脚本的输出

My-MBA:scripts me$ cd ..
My-MBA:.rvm me$ ls -dal scripts
drwxr-xr-x  53 me  staff  1802 Sep  1 08:07 scripts

您能否发布doing的输出:
$cd/Users/you/.rvm/scripts
,然后发布
$ls-al base
?然后…可能是
$cd..
$cdls-dal脚本。哦,是的,总是发布你的操作系统。当然,在顶部添加了输出和操作系统(OSX 10.9.4)。我使用它已经有一段时间了,我不确定是什么改变了导致这些错误。你安装了一个新版本的rvm——这就是改变的地方!命令
rvm get stable
的意思是:上网检索最新的rvm稳定版本并安装它。如果您在这里没有得到答案,请尝试rvm邮件列表或IRC聊天,或者按照错误消息中的指示:和。您的权限与我的设置相同,因此没有明显的问题。