Portál AbcLinuxu, 6. května 2025 20:40
ping
tak, abych dostal pouze odezvy.
Napsal jsem:
$ ping -c 4 -q www.google.cz | grep 'rtt' | gawk '{print $4}' 21.303/21.638/22.275/0.427a funguje to. Neslo by to napsat nejak lepe, aby se nemusely spoustet 3 programy? Tedy misto
grep
a gawk
pouzit jenom jeden program.
grep 'rtt' | gawk '{print $4}'
jde
awk '/rtt/{print $4}'
a s gawk predpokladam to same.
ping
a upraviť výstpu ktorý generuje.
ping -c 4 -q www.google.cz | sed '$!d;s/ ms$//;s/.* //'
ping -c 4 -q www.google.cz | sed -n 's/^rtt min\/avg\/max\/mdev = \(.*\) ms$/\1/p'a nebo
ping -c 4 -q www.google.cz | grep -oe '\([0-9]*\.[0-9]*/\)\{3\}[0-9]*\.[0-9]*'
ping -c 4 -q www.msi.tw | grep -oe '\([0-9.]\+\/\)\{3\}[0-9.]\+'
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.