| [ CnUnix ] in KIDS 글 쓴 이(By): wgchoe (D_147) 날 짜 (Date): 2003년 11월 25일 화요일 오전 12시 23분 44초 제 목(Title): Re: [Q] aggregation한 값 구하기 awk 로 하실라면 { ssum3[$1] += $3 # sum by source port ssum4[$1] += $4 ssum5[$1] += $5 scount[$1] ++ dsum3[$2] += $3 # sum by dest port dsum4[$2] += $4 dsum5[$2] += $5 dcount[$2] ++ } END{ print "By Source Port" for (key in ssum3) { print key,"(",scount[key],") ",ssum3[key]," ", ssum4[key]," ",ssum5[key] } print "By Destination Port" for (key in dsum3) { print key,"(",dcount[key],") ",dsum3[key]," ", dsum4[key]," ",dsum5[key] } } |