[LUGOS-PROG] sestevanje?
Primoz Peterlin
primoz.peterlin at biofiz.mf.uni-lj.si
Tue Jan 29 17:57:38 CET 2002
On Tue, 29 Jan 2002, Dusan Prapotnik wrote:
> >> awk '/Connect time/ { s += $8 } END { print s }' /var/log/messages
> Kaj naredi tota stvar ????
Stavki v Awku imajo obliko
vzorec { dejanje }
V prvem stavku polovimo vse vrstice, ki vsebujejo niz "Connect time" in
osmo polje prištejemo k spremenljivki s (njena začetna vrednost je nič).
/Connect time/ { s += $8 }
Če namesto vzorca stoji BEGIN ali END, se dejanje izvede ob začetku
ali koncu programa. Tu na koncu izpišemo vrednost spremenljivke s:
END { print s }
Bo šlo?
Lep pozdrav, Primož
--
Primož Peterlin, Inštitut za biofiziko, Med. fakulteta, Univerza v Ljubljani
Lipičeva 2, SI-1000 Ljubljana, Slovenija. primoz.peterlin at biofiz.mf.uni-lj.si
Tel: +386-1-5437632, fax: +386-1-4315127, http://sizif.mf.uni-lj.si/~peterlin/
F8021D69 OpenPGP fingerprint: CB 6F F1 EE D9 67 E0 2F 0B 59 AF 0D 79 56 19 0F
More information about the lugos-prog
mailing list