diff --git a/configfiles/ubus-status.sh b/configfiles/ubus-status.sh index 3a1be81..3155037 100644 --- a/configfiles/ubus-status.sh +++ b/configfiles/ubus-status.sh @@ -40,7 +40,7 @@ check_ubus() { killall rpcd 2>/dev/null sleep 1 /sbin/rpcd -s /var/run/ubus/ubus.sock -t 30 & - elif [ "$(pgrep ubusd | wc -l)" -eq 1 ] && echo "$rpcd_status" | grep -q "running"; then + elif echo "$rpcd_status" | grep -q "running"; then echo "$datetime / Ubus服务正在运行,一切正常。" else echo "$datetime / Ubus服务异常,正在重启Ubus。"