Експорт змінної


1

У мене є один сценарій, який експортує змінну, і другий, який читає її:

script1:

var1=abc
export var1
./script2

script2:

echo $var1

Звичайно, змінна var1доступна з script2 (повертає "abc") Тепер, коли я видаляю виклик script2 у script1 (рядок "експорту var1" є останнім у script1) і переміщую виклики скриптів до іншого сценарію, наприклад:

script3:

./script1
./script2

var1змінна не доступна в Скріпт2 більше. Чому це так?


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.