Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: [Lug-bg] ping - как да проверя тотала до момента без да прекъсвам изпълнението?


  • Subject: Re: [Lug-bg] ping - как да проверя тотала до момента без да прекъсвам изпълнението?
  • From: Григор Колев <grigor.kolev@xxxxxxxxx>
  • Date: Tue, 21 Dec 2010 22:44:36 +0200

В 11:30 +0200 на 16.12.2010 (чт), Peter Pentchev написа:
> On Thu, Dec 16, 2010 at 10:55:57AM +0200, Yordan Radunchev wrote:
> > On Thu, Dec 16, 2010 at 10:50:43AM +0200, Peter Pentchev wrote:
> > > On Thu, Dec 16, 2010 at 10:41:30AM +0200, Yordan Radunchev wrote:
> > > > On Thu, Dec 16, 2010 at 09:05:21AM +0200, Ivan Petrushev wrote:
> > > > > Здравейте,
> > > > 
> > > > много грубо, но работи:
> > > > 
> > > > ping -q -c5 google.com | tr '\n' ',' | cut -d"," -f6,7,8 >> ping.log
> > > > 
> > > > пуска пет пакета и логва "форматиран" резултат в ping.log, изглежда така:
> > > > 
> > > > 0% packet loss, time 4020ms,rtt min/avg/max/mdev = 24.660/86.550/209.688/87.072 ms
> > > > 0% packet loss, time 4006ms,rtt min/avg/max/mdev = 24.987/25.265/26.076/0.458 ms
> > > > 0% packet loss, time 4005ms,rtt min/avg/max/mdev = 25.020/33.838/47.888/10.421 ms
> > > > 
> > > > ако намериш начин да ти слага и таймстамп...
> > > 
> > > "ping -D" ?
> > 
> > мислех си го, ама не - това слага таймстамп на данните за всеки пакет, а пък -q всъщност 
> > забрнява извеждането на данни за всеки пакет, а само сумарната инфомация в края на 
> > изпълнението за всички пакети. може би нещо с awk и ping без опция -q - awk да обработва 
> > всеки ред от изхода на ping-а... така ще стане, но вече става доста комплицирано и повече 
> > време ще трябва да се съчини :)
> 
> Мдам, не бях осъзнал значението на използването на -q в случая :)
> (явно още не съм се събудил).  Е, сега, ако искаш обработка на
> данните за всеки пакет, ще трябва да пишеш нещо, което да обработва
> данните за всеки пакет - няма друг начин :P  Хубавото е, че изходът
> на ping е line-buffered, така че може много лесно да бъде прекаран
> през awk, Perl или каквото още ти скимне.
> 
> Поздрави,
> Петър
> 
> _______________________________________________
> Lug-bg mailing list
> Lug-bg@xxxxxxxxxxxxxxxxxx
> http://linux-bulgaria.org/mailman/listinfo/lug-bg

А някой може ли да ми каже защо при мен Ctrl + c не работи. Когато
спирам с z не показва информация
-- 
Григор Колев <grigor.kolev@xxxxxxxxx>

_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.