我有一个要求,我将声明一个具有初始值的变量并传递给在后台运行的 shell 函数。现在,如果更改值,它应该反映在函数中。谁能告诉如何做到这一点?
前任:
function check() {
echo value before sleep $my_value
sleep 10
echo value after sleep $my_value
}
my_value=10
check &
my_value=20
我有一个要求,我将声明一个具有初始值的变量并传递给在后台运行的 shell 函数。现在,如果更改值,它应该反映在函数中。谁能告诉如何做到这一点?
前任:
function check() {
echo value before sleep $my_value
sleep 10
echo value after sleep $my_value
}
my_value=10
check &
my_value=20