OSX在PATH中区分具有相同名称的应用程序

时间:2016-02-22 22:33:25

标签: macos bash

在OSX中,我添加了/etc/paths的新路径。它是指向rview的医学图像查看器应用程序的路径。

似乎与vim发生冲突,在rview中输入bash后,它会启动vim

但我的问题更为笼统,您如何区分PATH中包含相同名称的应用程序?

1 个答案:

答案 0 :(得分:1)

按顺序评估路径;运行第一个匹配的可执行文件。

要编辑它,您应该更改用户配置文件,而不是系统范围的配置。您的~/.bash_profile文件中可能有与此类似的行:

export PATH=/usr/local/sbin:/usr/local/bin:$PATH

只需在$ PATH之前添加应用程序的路径,它应该可以正常工作。如果该行不存在,请创建它。

而且,如果您真的想要编辑系统路径,只需将其添加到/etc/paths的顶部而不是底部。