我在 OS X (10.8.3) 上使用gem install watchr
. 它安装在/usr/bin/watchr
$ which watchr
/usr/bin/watchr
但是,当我尝试调用它时$ watchr -v
,系统找不到它。
$ watchr -v
-bash: /usr/local/bin/watchr: No such file or directory
我认为这与我的机器上路径的设置方式有关。我的问题:
- 修复它的正确方法是什么?
- 一般来说,什么程序应该去
/usr/bin/
vs./usr/local/bin/
? - 例如,当我这样做时
$ /usr/bin/watchr -e 'watch(./hello.txt) ...'
,我们是在当前目录中还是在/usr/bin/中查看hello.txt ,即与watchr相同的目录?