终端‘导出路径’问题

终端‘导出路径’问题

每当我重新加载终端时,我就会看到

export PATH    
export PATH   
(name):~$ 

我是个菜鸟,正在摆弄 bash。我需要快速修复这个问题。

$ grep PATH ~/.bashrc    
PATH=$PATH:/opt/Xilinx/14.2/ISE_DS/ISE/bin/lin64/ echo export PATH
PATH=$PATH:/opt/Xilinx/14.2/ISE_DS/ISE/bin/lin64/ echo export PATH

答案1

如您所见,您的代码~/.bashrc包含一个不必要的echo打印文字字符串的代码export PATH

每次启动交互式会话时都会获取该~/.bashrc文件。这就是每次重新加载会话时都会看到字符串“export PATH”的原因。

要摆脱它,只需删除echo。为了使命令有用,请将其替换为单纯的export PATH(不带前导的echo),以便$PATH成功将变量导出为环境变量:

PATH=$PATH:/opt/Xilinx/14.2/ISE_DS/ISE/bin/lin64/ export PATH

相关内容