当我运行时,它在 PATH 下 env
显示 3 次。标题下的每个路径都相同。例如 - 我的 scala bin 目录显示 3 次。但是,在我的 .bash_profile 中,它只写了一次。而且它也不在 .bashrc 中。我需要将这 3 次出现改为 1,因为即使我删除了 .bash_profile 中 PATH 下的某些路径,它仍然显示 2 次,这意味着该路径仍然设置。显示相同的内容。 并且,如果有关系的话,我正在使用 macosx。/usr/bin
PATH
echo $PATH
答案1
好的。所以我找到了解决方案。
以下是我所做的:-
1) vi ~/.bash_profile
2) 进行更改
3)source ~/.bash_profile
查看这些更改是否生效。
似乎对于每个编辑和后续源命令,都暂时保留在当前会话中。
所以,如果我进行了 3 次更改和后续source
命令,它会显示 3 次相同的路径,如果我执行echo $PATH
或env
。关闭终端并重新启动它会使一切恢复正常。
所以,这只是一个问题或重新启动终端!!
澄清:- 不同的平台可能表现不同。我发现 macosx-10.7 就是这样工作的。