env 命令显示 3 次相同的路径

env 命令显示 3 次相同的路径

当我运行时,它在 PATH 下 env显示 3 次。标题下的每个路径都相同。例如 - 我的 scala bin 目录显示 3 次。但是,在我的 .bash_profile 中,它只写了一次。而且它也不在 .bashrc 中。我需要将这 3 次出现改为 1,因为即使我删除了 .bash_profile 中 PATH 下的某些路径,它仍然显示 2 次,这意味着该路径仍然设置。显示相同的内容。 并且,如果有关系的话,我正在使用 macosx。/usr/binPATH




echo $PATH

答案1

好的。所以我找到了解决方案。
以下是我所做的:-
1) vi ~/.bash_profile
2) 进行更改
3)source ~/.bash_profile查看这些更改是否生效。

似乎对于每个编辑和后续源命令,都暂时保留在当前会话中。
所以,如果我进行了 3 次更改和后续source命令,它会显示 3 次相同的路径,如果我执行echo $PATHenv。关闭终端并重新启动它会使一切恢复正常。

所以,这只是一个问题或重新启动终端!!

澄清:- 不同的平台可能表现不同。我发现 macosx-10.7 就是这样工作的。

相关内容