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

 

начало

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

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

семинари ...

документи

как да ...

 

 

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

Re: lug-bg: sum and sort with bash


  • Subject: Re: lug-bg: sum and sort with bash
  • From: Georgi Ivanov <genius@xxxxxxxxxxxxxx>
  • Date: Thu, 21 Oct 2004 22:22:04 +0300

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ivailo Ivanov wrote:
| --- Vasil Kolev <vasil@xxxxxxxxxx> wrote:
|
|
|>On чт, 2004-10-21 at 16:48 +0300, Georgi Genov
|>wrote:
|>
|>>Georgi Genov wrote:
|>>
|>>
|>>>Ivailo Ivanov wrote:
|>>>
|>>>
|>>>>                 Zdraveite,
|>>>>Imam fail sas sledata struktura:
|>>>
|>>>
|>>>#!/bin/sh
|>>>source_ip_db="10.0.1.2 10.0.1.3 10.0.1.4
|>
|>10.0.1.5 10.0.1.6"
|>
|>>>for $source_ip in $source_ip_db; do
|>>>tmp_trafic_ip=`cat trafic.log | grep "$source_ip
|>
|>" | tr -s ' ' | awk
|>
|>>>'{ print $3 }'`
|>>>trafic_db[$source_ip]=$(echo
|>
|>"${trafic_db[$source_ip]} +
|>
|>>>$tmp_trafic_ip" | bc)
|>>>echo "$source_ip ${trafic_db[$source_ip]}"
|>>>done
|>>>exit 0
|>>>
|>>>
|>>
|>>да се fixna дока е време :)
|>>
|>>#!/bin/sh
|>>source_ip_db="10.0.1.2 10.0.1.3 10.0.1.4 10.0.1.5
|>
|>10.0.1.6"
|>
|>>for source_ip in $source_ip_db; do
|>>tmp_trafic_ip=`cat trafic.log | grep "$source_ip "
|>
|>| tr -s ' ' | awk '{
|>
|>>print $3 }'`
|>>trafic_db[$source_ip]=$(echo
|>
|>"${trafic_db[$source_ip]} + $tmp_trafic_ip"
|>
|>>| bc)
|>>echo "$source_ip ${trafic_db[$source_ip]}"
|>>done
|>>exit 0
|>
|>Една кратка препоръка -
|>source_ip_db=`cat traffic_log|cut -d ' ' -f
|>1|sort|uniq`
|>, понеже човека каза, че няма
|>идея каквот точно има като
|>sources (но
|>нали в тях няма интервали?:)
|>Че иначе задачката става
|>по-сложна).
|>
|>п.с. според мене реалния
|>инструмент за целта си е
|>бозата данни, това
|>изобщо не се scale-ва...
|>
|
| Super - mersi mnogo. Sega ostava samo to4kite da
| fix-nem.
| ./usertraf: line 1: 172.1.1.162: syntax error in
| expression (error token is ".1.1.162")
| ./usertraf: line 7: 172.16.11.162: syntax error in
| expression (error token is ".1.1.162")
|
|
|
|
|
|
|
| 		
| _______________________________
| Do you Yahoo!?
| Declare Yourself - Register online to vote today!
| http://vote.yahoo.com
|
============================================================================
| A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
| http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara
Zagora
| To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
|
============================================================================
С риск да стана много критичен , но bash  се учи за не повече от два
дена и то ако на първата си се напил като прасе, за това време което
прекара във върпоси и отговори без малко да се напрегнеш мисля , че щеше
да си го научил как става и сам , ако го беше прочел.

- --
Georgi Ivanov
System Administrator
Aii Data Processing
IT Department

http://6lyokavitza.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBeAxb0dEkp0mjhDsRApiGAJ4rmyWAZR2xG2ZlC7103wZZTNf1IgCfXVYm
qvoZ7lMhZxuf9kiYsIvT1nI=
=veyI
-----END PGP SIGNATURE-----
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

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

 

линукс за българи
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.