配置文件中的导出路径



这听起来可能非常愚蠢,但是无论出于何种原因,我都有两个确切的出口:

#does not work
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev1/test/jsunpack-n-read-only/depends/js-1.8.0-rc1-src/Linux_All_OPT.OBJ
#works
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/dev1/test/jsunpack-n-read-only/depends/js-1.8.0-rc1-src/Linux_ALL_OPT.OBJ

它们都以不同的方式创建,一个是通过使用pwd生成的,另一个是由我进行硬编码生成的。你们在这里看到任何区别吗?:S我非常困惑。是误读字符吗?

差异是 "ALL""All",case是一切; - )

我不确定您是否有正确的方法。我的建议是保持您的$PATH最小或至少相当小。(如果需要的话,同样对于$LD_LIBRARY_PATH)。

实际上,我建议您拥有一个$HOME/bin/目录(您将其添加到PATH中一次),然后将程序放在此处,或者至少将Symlink放在某些可执行程序的绝对路径上(或某些可执行脚本)。

相关内容

  • 没有找到相关文章