标签: linux bash shell ubuntu path
这两个命令行之间有什么区别?
export PATH=/usr/local/something/bin${PATH:+:${PATH}} export PATH=$PATH:/usr/local/something/bin/
使用Ubuntu 16.04命令shell。
答案 0 :(得分:2)
就像larsks所说的那样,区别在于你添加PATH的可执行文件是先匹配/找到,还是在你现有的PATH用完之后。如果您有两个名为相同的可执行文件或速度,那将很重要。