From 99b5c9e5e01dcf17771a6fed538f4d69c648d104 Mon Sep 17 00:00:00 2001 From: xin Date: Wed, 21 Aug 2024 16:59:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=8F=E5=BA=A6=E7=BB=99=E6=94=B9=E4=BD=8D?= =?UTF-8?q?=E7=BB=B4=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- root/Mywathdog.sh | 7 ++++--- root/start.sh | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/root/Mywathdog.sh b/root/Mywathdog.sh index e4a269e..fa13e97 100644 --- a/root/Mywathdog.sh +++ b/root/Mywathdog.sh @@ -15,13 +15,14 @@ do sleep 60 fi else - ps -ef | grep "TowerOptoSifAndSpectral" | grep -v "grep" - if [ "$?" -eq 1 ] + pid=$(ps -ef | grep "TowerOptoSifAndSpectral" | grep -v "grep" | awk '{print $2}') + if [ -z "$pid" ] then sleep 60 else + echo "$?" echo "time to kill the task" > /home/data/log.txt - pkill TowerOptoSifAndSpectral + kill "$pid" fi fi sleep 30 diff --git a/root/start.sh b/root/start.sh index d8d05db..edec3bb 100644 --- a/root/start.sh +++ b/root/start.sh @@ -3,6 +3,7 @@ chmod +x /root/filebrew/filebrowser chmod +x /root/frp_0.34.3_linux_arm/frpc chmod +x /root/ffwatch.sh /root/ffwatch.sh & +mount /dev/mmcblk1p1 /home/data/ chmod +x /root/Mywathdog.sh bash /root/Mywathdog.sh &