|
|
发表于 2019-10-12 20:06:50
|
显示全部楼层
老哥 我优化了下,丢包重启。。。
9 q+ E; p9 a- x) R#!/bin/bash
, w9 [$ f* d, F9 Idt=`date '+%d/%m/%Y %H:%M:%S'`' v# K; D0 U9 c2 p$ {1 a! B( Y" \! k
sleep 60
; V8 V1 T! f- Y8 b> /result.txt
8 p& X# T! W; o+ |: t$ k# Anum=`ping -c20 192.168.2.1 | tail -2 | head -1 | cut -f 3 -d"," | cut -f 1 -d"%" | cut -f 2 -d" "`
- i7 }6 P% L9 Decho $num
+ G+ G7 e* i. @9 necho $?3 b' _- C8 R( m. s1 X
if [ $? -eq 0 -a $num -eq 0 ]; then
* c9 V+ E5 P5 I$ X/ [ echo "$dt ok" >> /result.txt. F$ f& d$ r, k) B
else+ T* A7 L+ l% D G. q# O8 `' M" d
echo "$dt noip loss $num reboot" >> /result.txt
$ o: X ^, M4 q! X4 a reboot; n2 ~5 x6 Y. {% i& r8 |, a
fi |
评分
-
查看全部评分
|