Portál AbcLinuxu, 26. dubna 2024 21:43


Dotaz: Prosim o pomoc se skriptem pro ping

7.7.2005 19:03 Kamil
Prosim o pomoc se skriptem pro ping
Přečteno: 245×
Odpovědět | Admin
Dobry den, dostal jsem tento skript pro statisiky pingu do grafu.
t=`ping www.seznam.cz -c 5 | grep round-trip | awk'{\$c=split(\$4,i,"/");print i[1]}'`;
echo "$iface time: $t";
Po provedeni prikazu echo se ale nic nezobrazi.Muzete mi prosim rict co stoho ma vylest.Dostal jsem informaci ze bude mozna treba uprava podle distribuce.Je to pro debian. Dekuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.7.2005 19:12 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hmm a to round-trip je kde? U mě na gentoo má ping výstup
$ ping www.seznam.cz -c 5
PING www.seznam.cz (212.80.76.18) 56(84) bytes of data.
64 bytes from www.seznam.cz (212.80.76.18): icmp_seq=1 ttl=121 time=37.0 ms
64 bytes from www.seznam.cz (212.80.76.18): icmp_seq=2 ttl=121 time=46.0 ms
64 bytes from www.seznam.cz (212.80.76.18): icmp_seq=3 ttl=121 time=24.4 ms
64 bytes from www.seznam.cz (212.80.76.18): icmp_seq=4 ttl=121 time=31.3 ms
64 bytes from www.seznam.cz (212.80.76.18): icmp_seq=5 ttl=121 time=45.0 ms

--- www.seznam.cz ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 24.438/36.781/46.014/8.197 ms

Ale moc bych se divil, kdyby dával jiné výstupy v závislosti na použité distribuci.
When your hammer is C++, everything begins to look like a thumb.
7.7.2005 19:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
Na debianu je právě round-trip namísto rtt a jsou tam jen tři hodnoty, ne čtyři. A na FC má ten poslední řádek na konci nějaké pipe
rtt min/avg/max/mdev = 10.841/12.317/13.360/1.052 ms, pipe 2
což ani nevím, co vlastně je. Zkrátka parsování výstupu pingu není zrovna spolehlivé...
7.7.2005 19:35 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
u me na debianu je take rtt , mam ping z balicku iputils-ping (jeste muze byt z netkit-ping a inetutils-ping, zrejme ...tyto balicky poskytuji virtualni balicek ping)
Urine should only be green if you're Mr. Spock.
7.7.2005 20:01 Kamil
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
Aha takze misto round-trip by tam melo byt rtt ? Testnul jsem to ale furt nic.Problem asi bude jeste v tom co si ma vybrat to
awk'{\$c=split(\$4,i,"/");print i[1]}'`;
Nevite nekdo jak to udelat aby vylezlo jedno z tech ctyr cisel co se vypisou v radku rrt
7.7.2005 20:04 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
co se nejdriv podivat na vystup toho vaseho programu ping?
Urine should only be green if you're Mr. Spock.
7.7.2005 20:54 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
cut -d / -f 5 - není to dokonalé (nevybere to první a poslední číslo ze čtveřice), ale mohlo by ti to stačit.
When your hammer is C++, everything begins to look like a thumb.
7.7.2005 20:02 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
Aha, tak to jsem nevěděl, tohle by mě nenapadlo. Možná to bude tím, že Debiana neznám.
When your hammer is C++, everything begins to look like a thumb.
7.7.2005 20:12 Kamil
Rozbalit Rozbalit vše Re: Prosim o pomoc se skriptem pro ping
No je tam presne to co je jako vystup v prvni reakci. Radek zacinajici rrt + vsechny ty udaje ve stejnem poradi

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.