|
|
发表于 2019-10-12 20:06:50
|
显示全部楼层
老哥 我优化了下,丢包重启。。。/ _! i" f- ]4 F, m) \% y
#!/bin/bash
$ O+ h3 l4 x/ U. I4 L7 ldt=`date '+%d/%m/%Y %H:%M:%S'`
* Q8 }5 _2 e1 `- L/ F) f, R7 I! R+ Gsleep 60
; b' S, j) b; @& ?5 X/ k1 @1 }8 |> /result.txt$ y- D B+ f1 H
num=`ping -c20 192.168.2.1 | tail -2 | head -1 | cut -f 3 -d"," | cut -f 1 -d"%" | cut -f 2 -d" "`
. t+ b5 Z5 l7 j# p0 Yecho $num
5 l! }6 N7 K; t! s- q4 p% |echo $?
" j+ n: w- w3 H6 X0 Pif [ $? -eq 0 -a $num -eq 0 ]; then0 T) B3 J6 p! u% J4 `) K% D* B
echo "$dt ok" >> /result.txt
6 q; I# \: W) c; jelse
" u6 y; H/ e$ `# g1 K" p echo "$dt noip loss $num reboot" >> /result.txt( Z6 {- B3 O5 s9 M5 r& D
reboot
) H+ B, e. t; k7 @% X- `fi |
评分
-
查看全部评分
|