Linux Export命令语法

时间:2017-09-20 00:26:48

标签: linux bash shell ubuntu path

这两个命令行之间有什么区别?

export PATH=/usr/local/something/bin${PATH:+:${PATH}}
export PATH=$PATH:/usr/local/something/bin/

使用Ubuntu 16.04命令shell。

1 个答案:

答案 0 :(得分:2)

就像larsks所说的那样,区别在于你添加PATH的可执行文件是先匹配/找到,还是在你现有的PATH用完之后。如果您有两个名为相同的可执行文件或速度,那将很重要。