百分比计算
时间:2010-10-04 来源:jing494485758
urfile:
a 1
b 2
c 3
d 4
e 5
f 6 如果把abcdef作为一个总体,对应的123456为各自的数量,请问如何用awk计算abcdef所占的百分比? awk '{sum+=$2}{a[$1]+=$2};END{for(i in a) print i,a[i]/sum*100"%"}' urfile
b 2
c 3
d 4
e 5
f 6 如果把abcdef作为一个总体,对应的123456为各自的数量,请问如何用awk计算abcdef所占的百分比? awk '{sum+=$2}{a[$1]+=$2};END{for(i in a) print i,a[i]/sum*100"%"}' urfile
相关阅读 更多 +