1
我有這樣的許多行的文件,以返回每行的最大的指數:如何用awk
id val1 val2 val3 val4
a 0.10 0.50 0.30 0.40
b 0.15 0.35 0.20 0.80
c 0.50 0.45 0.20 0.40
....
我要輸出的最大值的指數,也是每行的最大值像這樣:
a val2 0.50
b val4 0.80
c val1 0.50
...
我用
awk '{m=$2;for(i=1;i<=NF;i++)if($i>m) m=$i;print $1,m}'
輸出的最大值,但不知道如何才能輸出指數(VAL#她e)在打印命令中,謝謝你提出任何建議和想法!
這是快! –
@JamesBrown:一次! ;) – Inian
太棒了!謝謝! – lynn