shell脚本变量与应用程序同步的问题
写了一个SHELL脚本,使用一个变量来让一个程序重复运行
开始让RUN_APP = true
while $RUN_APP
do
程序名
done
然后在这个程序里使用setenv来使RUN_APP = false,想让程序停止。可是程序无法停止,改写成
while $RUN_APP
do
echo $RUN_APP
程序名
done
发现$RUN_APP还是等于true.
个人认为是没有同步。如何解决这个问题?请提示下
为什么这个时候$RUN_APP无法等于false?