awk '{sum[$1]+=$2}END{for(c in sum){print c,sum[c]}}' 输入文件名
awk'{for(i=2;i<=NF;i++)a[i]+=$i;print}END{printf "TOTAL \t";for(j=2;j<=NF;j++)printf a[j]"\t"; print""}' inputfile
多列求和
awk '{sum[$1]+=$2}END{for(c in sum){print c,sum[c]}}' 输入文件名
awk'{for(i=2;i<=NF;i++)a[i]+=$i;print}END{printf "TOTAL \t";for(j=2;j<=NF;j++)printf a[j]"\t"; print""}' inputfile
多列求和
本文标题:求取相同字符串所对应数值的和
本文链接:https://www.haomeiwen.com/subject/xyfaactx.html
网友评论