導出變數

導出變數

我有一個腳本導出一個變量,第二個腳本讀取它:

腳本1:

var1=abc
export var1
./script2

腳本2:

echo $var1

當然,var1可以從script2 存取該變數(返回「abc」)現在,當我刪除script1 中的script2 呼叫(「export var1」行是script1 中的最後一行)並將腳本呼叫移至另一個腳本時,如下所示:

腳本3:

./script1
./script2

變數var1在 script2 中不再可用。為什麼會這樣呢?

相關內容