如何清除PATH中的重复条目?

伊万

目前,我的$ PATH具有两个相同的条目,/usr/local/bin并且我很好奇是否有一种方法可以清理它,或者我是否不应该担心它。看起来像这样(分解为可读列表):

/Users/myself/.rvm/gems/ruby-2.0.0-p353/bin
/Users/myself/.rvm/gems/ruby-2.0.0-p353@global/bin
/Users/myself/.rvm/rubies/ruby-2.0.0-p353/bin
/usr/local/bin <--( Here )
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin <--( Here )
/opt/X11/bin
/usr/texbin
/Users/myself/.rvm/bin
ud子

一种方法是重新定义您的路径

export PATH=/Users/myself/.rvm/gems/ruby-2.0.0-p353/bin:
/Users/myself/.rvm/gems/ruby-2.0.0-p353@global/bin:
/Users/myself/.rvm/rubies/ruby-2.0.0-p353/bin:
/usr/local/bin:
/usr/bin:
/bin
/usr/sbin:
/sbin:
/opt/X11/bin:
/usr/texbin:
/Users/myself/.rvm/bin:

(您需要将所有这些都放在一行上。)

尽管定义了两次路径不会对您造成任何伤害。修复它仅取决于您的OCD状况。

为了使它在重新启动和新的终端窗口之间持续存在,您需要修改启动脚本(〜/ .profile,〜/ .bashrc,/ etc / environment)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章