RAM,80
GAM,20
DAM,30
RAM,40
DAM,20
GAM,30
如何使用 awk 显示 RAM、GAM 和 DAM 的平均值?
像这样,例如:
$ awk -F, '{a[$1]+=$2; ++b[$1]} END {for (i in a) print i, a[i]/b[i], "("b[i]" values)"}' file
DAM 25 (2 values)
GAM 25 (2 values)
RAM 60 (2 values)
{a[$1]+=$2; ++b[$1]}
a
。b
。END {for (i in a) print i, a[i]/b[i]}'