log_check.sh 472 B

12345678910111213
  1. #!/bin/bash
  2. # Created By ImmortalWrt
  3. # https://github.com/immortalwrt
  4. NAME="unblockneteasemusic"
  5. log_max_size="4" #使用KB计算
  6. log_file="/tmp/$NAME.log"
  7. (( log_size = "$(ls -l "${log_file}" | awk -F ' ' '{print $5}')" / "1024" ))
  8. (( "${log_size}" >= "${log_max_size}" )) && echo "" > "${log_file}"
  9. [ "*$(uci get $NAME.@$NAME[0].daemon_enable 2>/dev/null)*" == "*1*" ] && { [ -z "$(ps |grep "$NAME" |grep "app.js" |grep -v "grep")" ] && /etc/init.d/$NAME restart; }