Re: [问题] OPENWRT Cron定时执行检查LOG

楼主: filiaslayers (司马云)   2018-04-14 09:32:14
size=`du -a /tmp/log.txt|awk '{print $1}'`
if [ size > 0 ]; then
: dmesg|grep rt2x00queue_write_tx_frame>>/tmp/log.txt
: #检查档案大小
: if [ du -a /tmp/log.txt>0]; then
: reboot
: fi
: 卡在检查完大小,我不知道那个数字要比对大于零的写法
: 目前这样写是过不了
: 有大于零代表出错
: 我只要抓到有大于零就要重开机
: 这样要如何撰写
作者: HiJimmy (å—¨ 吉米)   2018-04-14 09:56:00
感谢我试试看
作者: Bencrie   2018-04-14 13:02:00
if [ "$size" -gt "0" ]; then
作者: HiJimmy (å—¨ 吉米)   2018-04-14 13:22:00
有抓到大小 但是IF判断有问题https://i.imgur.com/rFReI0z.png 我在THEN后面加上echo $DATE Router reboot >>/root/wifi_watchdog.log前面有加DATE=`date +%Y-%m-%d-%H:%M:%S`但是都不会进判断式我再试试看2F的感谢filiaslayers和Bencrie

Links booklink

Contact Us: admin [ a t ] ucptt.com