Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Ryabin                        2:5053/38.777  04 May 2004  22:14:00
 To : Boris Ledovskoy
 Subject : trafd
 -------------------------------------------------------------------------------- 
 
 04 May 04 15:12, Boris Ledovskoy wrote to All:
 
  BL> 192.168.1.7        client  tcp    2267256    2330712 217.107.213.132
  BL> 80      192.168.1.6        client  tcp    1310464    1361884
 
  //begin
  #!/usr/bin/perl
  while (<STDIN>) {
         split(" ");
         if (exist($traff{$_[2]})) {
                 $traff{$_[2]} += $_[6];
         } else {
                 $traff{$_[2]} = $_[6];
         }
  }
  foreach $ip (keys(%traff)) {
         printf("Ip:\t%s\tTraff:\t%.2f\n", $ip, $traff{$ip}/(1024*1024));
  }
  :w~/traf.pl
  :q
  //end
  ~/traf.pl < где_у_тебя_там_этот_файл_с_траффиком
 
  Писал по памяти, возможны некоторые оплехи :)
 
  пс: можно реализовать на авк
 Sergey
 
 ---
  * Origin: kenny :( (2:5053/38.777)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 trafd   Boris Ledovskoy   04 May 2004 16:12:30 
 trafd   Sergey Ryabin   04 May 2004 22:14:00 
 trafd   Sergey Velikanov   05 May 2004 07:02:58 
 trafd   Nikola Krasnoyarsky   04 May 2004 22:05:04 
 Re: trafd   Valentin Davydov   06 May 2004 14:55:59 
 Re: trafd   Valentin Nechayev   08 May 2004 08:37:10 
Архивное /ru.unix.bsd/4091409824ce.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional