我经常修改.bashrc,然后将其来源。但是,当export PATH="~/bin:~/perl5/bin:$PATH"
我的文件中有类似内容
时,PATH
每次我获取文件时,环境变量都会增加。
例如,第一次获取.bashrc时,PATH
变量由组成~/bin:~/perl5/bin:/usr/bin:/bin
。
第二次包含~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin
。
第三次包含~/bin:~/perl5/bin:~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin
。
有没有一种简单的方法可以使其仅添加PATH中尚未添加的任何内容?
/etc/profile
Debian Lenny上,因此我将其包含在.bashrc
。