导出变量

导出变量

我有一个导出变量的脚本和第二个读取该变量的脚本:

脚本1:

var1=abc
export var1
./script2

脚本2:

echo $var1

当然,var1可以从 script2 访问该变量(返回“abc”)现在,当我删除 script1 中的 script2 调用(“export var1”行是 script1 中的最后一行)并将脚本调用移动到另一个脚本时,如下所示:

脚本3:

./script1
./script2

script2 中的变量var1不再可用。为什么会这样?

相关内容