张兵兵 2010年08月18日 星期三 11:18 | 1999次浏览 | 1条评论
cat browser1.txt | awk '{print substr($1, 1, index($1, ".")-1), $2}' | awk 'BEGIN{OFS="\t";OFMT="%.6f"};{a[$1]+=$2;if(!b[$1])b[$1]=$1}END{for(i in a) print i, a[i], (a[i])/11189476}' | sort
cat browser1.txt | awk '{print substr($1, 1, index($1, ".")-1), $2}' | awk 'BEGIN{OFS="\t";OFMT="%.6f"};{a[$1]+=$2}END{for(i in a) print i, a[i], (a[i])/11189476}' | sort
处理文件格式
safari3.0. 1
chrome5.0.381. 7
firefox3.6. 1413
firefox2.0.0.15. 1
chrome4.0.211.7. 19
opera9.7. 5
safari5.0. 1665
chrome4.0.206.0. 1
msie8.0. 355914
chrome5.0.375.9. 45
处理后结果
mozilla 9506 0.000850
msie4 168 0.000015
msie5 178887 0.015987
msie6 8215927 0.734255
msie7 1666397 0.148925
msie 72 0.000006
msie8 355914 0.031808
msie999 52 0.000005
按第一列把第二列累加
Zeuux © 2025
京ICP备05028076号
回复 胡锦涛 2010年08月27日 星期五 11:57
aw