|
|
#!/bin/bash
, P0 M! \1 a/ W( K: r" _6 Ndt=`date '+%d/%m/%Y %H:%M:%S'`* B2 I9 }* r! k$ p F
sleep 60;7 ?& z) k- `9 p, L5 q2 {
> /result.txt4 p) Z7 x: T2 m! I7 b* H
num=`ping -c20 192.168.3.1 | tail -2 | head -1 | cut -f 3 -d"," | cut -f 1 -d"%" | cut -f 2 -d" "`
$ n9 m! t9 r5 J: X5 s6 R, Iecho $num
0 b% P4 {1 K z. x1 Qecho $?
- M7 F. }6 ?' ^if [ $? -eq 0 -a $num -eq 0 ]; then
# j% T. k; _+ {2 Q0 C( c/ n. W echo "$dt ok" >> /result.txt1 B* P- p, ^1 a+ I$ u! g
else, u8 _( t8 N8 ~9 X* i
echo "$dt noip loss $num reboot" >> /result.txt
" h0 w9 W2 @7 j! A reboot' j( k1 S! t0 ~$ ?) y2 ^) \
fi |
|