【发布时间】:2012-04-11 06:14:31
【问题描述】:
当我运行rvm:
$ rvm
-bash: cat -v: command not found
但是,如果我运行 rvm -v:
$ rvm -v
rvm 1.11.5 (master) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io]
怎么了?
$ which rvm
/Users/me/.rvm/bin/rvm
【问题讨论】:
-
看起来
rvm无法运行cat -v,而不是找不到rvm。rvm -v不得调用cat -v。为什么,我不确定,只是观察。 -
rvm必须做一些非常糟糕的事情才能尝试将cat -v作为命令运行,而不是尝试使用-v选项运行cat。 -
如果找不到
cat,您的系统就会出现问题。 -
cat没问题。顺便说一句,我通过rvm get latest修复了问题,但不确定是什么导致了原始错误。