Marcel Preda wrote:
--- Laurentiu STEFAN <[EMAIL PROTECTED]> wrote:
eu vreau doar sa testez daca isp-ul meu e OKa. Daca nu sa afiseze pe ecran
ca e cazut ISP-ul.
eu zic ca cel mai "ieftin" in cazul asta este doar sa iei codul de exit al lui
"ping", sa nu te
mai complici cu toate grep-urile.
pur si simplu zici "ping ...." apoi verifici valoarea variabilei $?
Cind $? este 0 e OK.
In rest, e naspa.
Exemplu:
############################
marcel:~# ping -c 3 www.yahoo.com
PING www.yahoo-ht3.akadns.net (209.191.93.52) 56(84) bytes of data.
64 bytes from f1.www.vip.mud.yahoo.com (209.191.93.52): icmp_seq=1 ttl=49 time=1
78 ms
64 bytes from f1.www.vip.mud.yahoo.com (209.191.93.52): icmp_seq=2 ttl=48 time=1
84 ms
64 bytes from f1.www.vip.mud.yahoo.com (209.191.93.52): icmp_seq=3 ttl=48 time=2
07 ms
--- www.yahoo-ht3.akadns.net ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 178.519/189.924/207.226/12.449 ms
Eu folosesc ceva genul asta:
#if ! ping -c 1 -w 1 -q 192.168.200.117 &>/dev/null; then
#echo "$data - ap 117 down" >> $cale/logap
#fi
si merge foarte bine de mult timp.
A.Cosmin
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug