我想要一种向 $PATH、系统范围内或单个用户添加内容的方法,而无需多次添加相同的路径。
想要这样做的一个原因是,可以在 中进行添加.bashrc
,这不需要登录,并且在使用(例如)lightdm
从不调用 的系统上也更有用.profile
。
我有以下代码,它是source
我的-d.shellrc
PATH="${PATH}:${HOME}/perl5/bin"
PATH="${PATH}:${HOME}/.bin"
export PATH
Run Code Online (Sandbox Code Playgroud)
但是,如果我更改其他代码然后更改source
此文件,则每个源的路径都会越来越长,每次都在它们已经存在时追加。我能做些什么来防止这种情况?