|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 06 May 2004 14:55:59 To : Boris Ledovskoy Subject : Re: trafd --------------------------------------------------------------------------------
> From: Boris Ledovskoy <Boris.Ledovskoy@p71.f7.n5064.z2.fidonet.org>
> Date: Tue, 04 May 2004 16:12:30 +0400
>
>ПОдскажите как из файла вырезать последний столбец и суммировать его отдельно
>по каждому ip
>
>пример файла
>============================================================================
> (rl1) server.dom at May 3 10:45:24 - May 3 23:36:12
> Summary: 6595639576 data bytes, 6892189216 all bytes, 559 records
> From Port To Port Proto Data All
>66.35.229.172 80 192.168.1.8 client tcp 3222341 3315749
>62.149.0.43 80 192.168.1.8 client tcp 2301859 2370059
>212.96.116.27 80 192.168.1.7 client tcp 2267256 2330712
>217.107.213.132 80 192.168.1.6 client tcp 1310464 1361884
Что-то типа awk '/^[0-9.]+[[:space:]]/{s[$3]+=$NF}END{printf "IP \tTotal\n";
for(i in s)printf i"\t%d\n", s[i]}'
Вал. Дав.
--- ifmail v.2.15dev5.3
* Origin: St. Petersburg State University (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4417bfbdb09e.html, оценка из 5, голосов 10
|