Rolf Rost: bei Ping nur bestimmte Daten ausgeben

Beitrag lesen

Hallo!

Aber da wird jetzt jetzt ja alles ausführlich ausgegeben, ich möchte aber nur die Zeit ausgegeben bzw. als Variable haben.

Falls du nur die Zeile haben willst wo steht Minimum = 53mx, Maximum = 45ms, usw, dann machst einfach so, dass du das erste Wort dieser Zeile nimms und dann mit $' das anzeigst was danach kommt:

my $p = qx(ping -n 1 web.de);
$p =~ /Minimum/;
print "Minimum$'\n";

Gibt aus:
Minimum = 57ms, Maximum =  57ms, Mittelwert =  57ms

Gruss, Rolf

--
50 Millionen Deutsche können nicht richtig HTML!