|
|
发表于 2019-10-12 20:06:50
|
显示全部楼层
老哥 我优化了下,丢包重启。。。
0 C( C: m# t, m2 C$ o#!/bin/bash! K' ]9 g8 w- o) m7 k) Y0 F
dt=`date '+%d/%m/%Y %H:%M:%S'`
2 c8 Z- ^/ E) a9 I2 l o/ Esleep 601 v- Y9 X( q2 N7 l* m: r9 n" J
> /result.txt L" P9 g8 Q5 e$ {& O
num=`ping -c20 192.168.2.1 | tail -2 | head -1 | cut -f 3 -d"," | cut -f 1 -d"%" | cut -f 2 -d" "`/ q; A# c1 @ h d
echo $num+ T# f+ I1 P0 z/ a9 c
echo $?% m7 W4 U; X2 k3 F4 d& _
if [ $? -eq 0 -a $num -eq 0 ]; then
) T0 f3 l; s4 f, }- g' _5 z7 `% c echo "$dt ok" >> /result.txt
# E) t2 } F. i) belse. Y3 q# I* B# ~, J* N
echo "$dt noip loss $num reboot" >> /result.txt
0 q* r6 |, Y" ] reboot* e1 i, L1 r8 E/ ]* q& M4 B" C% T
fi |
评分
-
查看全部评分
|