Rolf: Ping auswerten?

Beitrag lesen

Nahmd,

die Möglichkeit habe ich auch schon in Betracht gezogen, allerdings finde ich keine Möglichkeit, daß Ergebnis der Abfrage in eine Variable umzuwandeln, um diese dann mit den RegExp zu filtern. Das Script, welches ich benutze, sieht so aus:

Also mein Script sieht in core so aus:

my $ping_erg = ping -c 5 $ping\_string 2> /dev/null;

und in $ping_erg steht dann sowas wie bei Dir:

PING 212.12.33.50 (212.12.33.50): 56 data bytes
64 bytes from 212.12.33.50: icmp_seq=0 ttl=255 time=0.245 ms
64 bytes from 212.12.33.50: icmp_seq=1 ttl=255 time=0.105 ms
64 bytes from 212.12.33.50: icmp_seq=2 ttl=255 time=0.098 ms
64 bytes from 212.12.33.50: icmp_seq=3 ttl=255 time=0.115 ms
64 bytes from 212.12.33.50: icmp_seq=4 ttl=255 time=0.100 ms

--- 212.12.33.50 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.098/0.132/0.245 ms

-> also einfach ein Systembefehl zwischen zwei mach scho...

Test it on http://www.i-netlab.de/cgi-bin/wwwping.cgi

Vielleicht gehts so?

Viele Grüße, Rolf