hi,

sagt mal, was sind das f�r Hieroglyphen immer? Oder stellt mein Browser die
nur falsch dar, weil ich Windows benutze :-)?
----- Original Message -----
From: Frank Karnbach <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, February 20, 2002 12:33 PM
Subject: [PUG] awk --> hilfe!!!


> hallo,
> heute ist einfach nicht mein tag und ich habe noch sovieeeeeeeel andere
> dinge zuerledigen.
> ich haenge an folgendem problem - und das schoin viel laenger als ich
> glaubte! - :
>
> nun moechte ich den max-wert, den zweithoechsten und den minimalwert aus
> dieser datei, danach ein prozentualer vergleich dieser werte. also
> proz.abstand zwischen max und 2max, sowie max und min. aber ich haenge
> ja schon am ersten teil.
>
> versucht habe ich folgendes:
>
> daivfka@sykf-tux:~$vxstat -g db3 | grep ^vol | awk -F" " '{ print $2, ((
> $3 + $4 ) * ( $7 + $8 )) }' | sort +1 -r > datei
> schreibt mir diese datei:
>
> cab1 234
> cab2 230
> cab3 45
> cab4 30
> ........
> ........
> cab5 0
>
> daivfka@sykf-tux:~$cat datei | awk 'BEGIN { print "VERKEHR"; last=200 }
> { if ( $2 > first ) { second=first ; vol_second=vol_first ;first=$2;
> vol_first=$1 }} { if ( $2 < last ) { last=$2; vol_last=$1 }} END {
> printf("vol: %10s max: %10d\nvol: %10s sec: %10d\nvol: %10s min:
> %10d\n", vol_first,first,vol_second,second,vol_last,last)} '
>
> die ausgabe sieht dann so aus:
>
> VERKEHR
> vol:       cab1 max:        234
> vol:            sec:          0
> vol:            min:          0
>
> also irgendwie klappt das nicht. eigentlich handelt es sich doch hier
> nur um eine kleine austauschgeyschichte. sehe ich den wald vor lauter
> baeume nicht? was mache ich verkehrt? gibt es einen einfacherer weg -
> den ich im moment einfach uebersehe?
>
> uuffff,
> mal sehen ob einer von euch den (denk)fehler sieht.
> danke.
>
>
> ciao,
> frank
>
> -----------------------
> kaiserslautern
> --------------------------------------------------------------------------
--
> PUG - Penguin User Group Wiesbaden - http://www.pug.org
>

----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an