Bash中的导出路径

时间:2010-11-25 20:16:46

标签: linux bash ubuntu

有什么区别:

PATH=$PATH:/Projects/persevere/bin

export PATH=$PATH:/Projects/persevere/bin

我认为两者都有效。

1 个答案:

答案 0 :(得分:5)

第一行不导出变量(到环境变量),除非它已经存在。

Bash只保持内部变量本身可访问,也就是说,你运行的命令看不到它们。

例如:

internal_var=hello
export external_var=there
env

env(列出环境变量)命令不会列出internal_var但会列出external_var