local/monitor.sh
old mode 100755 new mode 100644
@@ -14,19 +14,9 @@
powerLog=/work/data/power.log
msg="/usr/sbin/dclient -s "
wtdog="/usr/local/script/wtd -f"
appEnv="/work/app.ini"
appEnvDef="/usr/local/default/app.ini"
#########################################################################
gate=fzBus
gui=gui
db=DataBase
svr=svr
main=MainControl
net=NetModule
dc=dclient
mul=MulticastIP
lk=linkage
#arrayAppName=("$center" "$para" "$svr" "$dc")
arrayAppName=" $main $dc $net $gate $svr $lk "
ReMountScript=/tmp/remount
poweroffFile=/tmp/poweroff  # system poweroff flag file
@@ -128,9 +118,16 @@
$msg "device IotNetGate start..."
source /etc/profile
if [ ! -f $appEnv ]
then
    echo "app env file not found, copy from default."
    cp $appEnvDef $appEnv
fi
while true
do 
   for i in $arrayAppName #${arrayAppName[@]}
   source $appEnv
   for i in $applist
   do
      detectProgram $i
   done