[Linux-Biella] Chi e' l'esperto di awk ? ;-)
Simone Caldana
linux@bilug.linux.it
Fri, 06 Jun 2003 14:44:15 +0200
CIARROCCHI Paolo wrote:
> Qualche tempo fa avevo gia' posto questo problema e qualcuno mi aveva prontamente risposto ;-)
>
> Ora pero' ho perso lo script (mi hanno 'ranzato' una macchina...) che faceva questo...
>
> $ script.sh nomefile
> $ MO: 123435
> $ MT: 123456
>
> $cat nomefile
>
> Day;Time;MO;MT
> 2003-06-05;01;4341;6160
> 2003-06-05;02;2574;3749
> 2003-06-05;03;1126;1626
> 2003-06-05;04;728;978
> 2003-06-05;05;510;711
> 2003-06-05;06;618;822
> 2003-06-05;07;792;1156
> 2003-06-05;08;1472;2076
> 2003-06-05;09;2159;2992
> 2003-06-05;10;3526;4970
> 2003-06-05;11;3585;5002
> 2003-06-05;12;3674;5281
> 2003-06-05;13;4118;5802
> 2003-06-05;14;5322;7581
> 2003-06-05;15;5497;7888
> 2003-06-05;16;5438;7977
> 2003-06-05;17;4517;6383
> 2003-06-05;18;4561;6529
> 2003-06-05;19;4741;6958
> 2003-06-05;20;4797;6892
> 2003-06-05;21;6140;8810
> 2003-06-05;22;5751;8339
> 2003-06-05;23;7089;10229
> 2003-06-05;24;6969;9691
>
> Io devo fare la somma della terza e della quarta colonna.
> Dovrebbe essere _una riga_ di awk, ma non so come fare...
awk 'BEGIN{FS=";";a=0;b=0;}{a=a+$3;b=b+$4}END{print "MO: "a;print "MT: "b}
--
. Simone Caldana: Pear Minister of Foreign Affairs .
. Aiming to become a vi mug - currently jumping around .
. simone@caldana.org http://simone.caldana.org .