From 0ccf9b831d6c985b44de7be864707310bf08a509 Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Tue, 18 Feb 2020 13:29:49 +0800 Subject: [PATCH] luci-app-unblockmusic: fix log_check sh shell --- package/lean/luci-app-unblockmusic/Makefile | 2 +- .../root/usr/share/UnblockNeteaseMusic/logcheck.sh | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/lean/luci-app-unblockmusic/Makefile b/package/lean/luci-app-unblockmusic/Makefile index f8a9298e8..5cba0201d 100644 --- a/package/lean/luci-app-unblockmusic/Makefile +++ b/package/lean/luci-app-unblockmusic/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-unblockmusic PKG_VERSION:=2.3.1 -PKG_RELEASE:=12 +PKG_RELEASE:=13 PKG_LICENSE:=Apache-2.0 diff --git a/package/lean/luci-app-unblockmusic/root/usr/share/UnblockNeteaseMusic/logcheck.sh b/package/lean/luci-app-unblockmusic/root/usr/share/UnblockNeteaseMusic/logcheck.sh index 7f31cb849..c0612ceb3 100755 --- a/package/lean/luci-app-unblockmusic/root/usr/share/UnblockNeteaseMusic/logcheck.sh +++ b/package/lean/luci-app-unblockmusic/root/usr/share/UnblockNeteaseMusic/logcheck.sh @@ -1,14 +1,14 @@ #!/bin/sh -log_max_size="100" #使用KB计算 +log_max_size=100 log_file="/tmp/unblockmusic.log" +log_size=0 while true do - sleep 10s + sleep 10m icount=`busybox ps -w | grep UnblockNeteaseMusic/app.js |grep -v grep` [ -z "$icount" ] && /etc/init.d/unblockmusic restart - (( log_size = "$(ls -l "${log_file}" | awk -F ' ' '{print $5}')" / "1024" )) - (( "${log_size}" >= "${log_max_size}" )) && echo "" > /tmp/unblockmusic.log - sleep 10m + log_size=$(expr $(ls -l $log_file | awk '{print $5}') / 1024) + [ $log_size -ge $log_max_size ] && echo "$(date -R) # Start UnblockNeteaseMusic" >/tmp/unblockmusic.log done