2 つのシェル スクリプトがあります。それらの1つに私は持っています:
export FOO="yes"
sh another.sh &
# ops ...
export FOO=0
私が持ってanother.shいる:
while [[ $FOO -eq "yes" ]]
do
# something ...
done
問題は、最初のスクリプトが を設定して終了したとき、 inFOO=0の値がFOOでありanother.sh続けること"yes"です。FOO最初のスクリプト (呼び出し元) がいつ終了したかを把握できるように、更新を取得する方法を知りたいです。