|
|
发表于 2019-10-12 20:06:50
|
显示全部楼层
老哥 我优化了下,丢包重启。。。- h+ T$ K- b9 x& r6 i2 ?4 X! k
#!/bin/bash$ s0 P1 ^4 s: c" n
dt=`date '+%d/%m/%Y %H:%M:%S'`
+ I* {! U" B' E: `- f+ Hsleep 60
, @/ l' T* W9 [2 P/ V" d' [; e9 C> /result.txt/ t( P3 K" a/ H7 ?1 r0 U
num=`ping -c20 192.168.2.1 | tail -2 | head -1 | cut -f 3 -d"," | cut -f 1 -d"%" | cut -f 2 -d" "`
, B/ `/ c5 r$ m8 d/ \; Jecho $num7 [1 K! u \( m, x
echo $?, c0 L( N! ?. G+ \& K5 Q/ \
if [ $? -eq 0 -a $num -eq 0 ]; then. k/ @+ y4 T; ^, I" q) i
echo "$dt ok" >> /result.txt
4 G. B2 h' c0 a1 Q0 Kelse2 x" X' W& `8 q8 q" w
echo "$dt noip loss $num reboot" >> /result.txt( V/ {0 H4 S* k/ t0 Z6 _# k: a
reboot
3 t# ]& P# g/ g: Z: w( i4 k9 ]fi |
评分
-
查看全部评分
|