Здравствуйте. Нужна помощь. файл test.sh
a () {
local z=1
b
}
b () {
echo $z
}
a
Вопрос в том, почему z ведет себя как глобальная переменная,? Как сделать так, что бы z вела себя как локальная.
Здравствуйте. Нужна помощь. файл test.sh
a () {
local z=1
b
}
b () {
echo $z
}
a
Вопрос в том, почему z ведет себя как глобальная переменная,? Как сделать так, что бы z вела себя как локальная.
Ответ на:
комментарий
от Chumka
Ответ на:
Спасибо
от dmitry-shloma