|
发表于 2019-10-12 20:06:50
|
显示全部楼层
老哥 我优化了下,丢包重启。。。
, [4 n5 ^0 D& @2 ?0 E1 I) [#!/bin/bash2 ` q- Z% E: m& c
dt=`date '+%d/%m/%Y %H:%M:%S'`
1 U& R7 w6 J- osleep 60, S, G4 p9 B0 Z9 z b# [! n
> /result.txt, D. N+ h. q# w$ ?+ ~; J
num=`ping -c20 192.168.2.1 | tail -2 | head -1 | cut -f 3 -d"," | cut -f 1 -d"%" | cut -f 2 -d" "`6 Y! Y6 V. ^: Y6 g' i4 v# E. u- G
echo $num
o. N2 y( p, j! L7 `2 yecho $?" n) |0 P4 g1 N5 c9 X) G) q
if [ $? -eq 0 -a $num -eq 0 ]; then- w: L$ g7 R4 F9 M. O" T9 L
echo "$dt ok" >> /result.txt1 W( G% }1 k' d4 n' y' ?6 z
else
( w0 A8 i, V% ^/ p: f echo "$dt noip loss $num reboot" >> /result.txt4 e- A% Y! I) w% @. ? J# O/ U
reboot
* Y* r ?3 c( |! n) Yfi |
评分
-
查看全部评分
|