|
发表于 2019-10-12 20:06:50
|
显示全部楼层
老哥 我优化了下,丢包重启。。。
8 s8 b- @) t$ Z7 y#!/bin/bash
) b% |8 X s0 i/ X. L* E+ pdt=`date '+%d/%m/%Y %H:%M:%S'`
# ]. { s/ P0 P) nsleep 60* m3 t3 f. I% f2 [. {7 q# ?: }/ \
> /result.txt! t9 @" k6 a: o
num=`ping -c20 192.168.2.1 | tail -2 | head -1 | cut -f 3 -d"," | cut -f 1 -d"%" | cut -f 2 -d" "`; U' U; o' d" W% w
echo $num
( d7 n( G0 h$ t, l8 L! V |8 Qecho $?, f5 ~2 W5 L; ^- x7 V/ j
if [ $? -eq 0 -a $num -eq 0 ]; then5 ^" O J3 ~1 o" i# U4 a
echo "$dt ok" >> /result.txt$ P% A1 G" W3 Q& o% X/ g, _& O* o
else3 g; x" j% N1 f
echo "$dt noip loss $num reboot" >> /result.txt
& R# C+ R1 @7 _2 }# K0 d reboot
# y) y- f3 U0 Rfi |
评分
-
查看全部评分
|