论坛上看到的统计数据的例子,自己测试一下.
http://bbs.chinaunix.net/thread-4244399-1-1.html
0.2 0.3 0.5 1
0.3 0.1 0.2 3
0.4 0.2 0.3 1
0.2 0.2 0.2 2
0.3 0.3 0.3 2
0.3 0.2 0.6 3
0.1 0.1 0.1 4
原始数据如上统计为如下这个样子:
0.6 0.5 0.8 1
0.5 0.5 0.5 2
0.6 0.3 0.8 3
0.1 0.1 0.1 4
shell 脚本如下:
awk '{a[$4]+=$1;b[$4]+=$2;c[$4]+=$3}END{for(i in a) print a[i],b[i],c[i],i}' tt1 | sort -f"" -k4
http://bbs.chinaunix.net/thread-4244399-1-1.html
0.2 0.3 0.5 1
0.3 0.1 0.2 3
0.4 0.2 0.3 1
0.2 0.2 0.2 2
0.3 0.3 0.3 2
0.3 0.2 0.6 3
0.1 0.1 0.1 4
原始数据如上统计为如下这个样子:
0.6 0.5 0.8 1
0.5 0.5 0.5 2
0.6 0.3 0.8 3
0.1 0.1 0.1 4
shell 脚本如下:
awk '{a[$4]+=$1;b[$4]+=$2;c[$4]+=$3}END{for(i in a) print a[i],b[i],c[i],i}' tt1 | sort -f"" -k4
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24237320/viewspace-2092368/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24237320/viewspace-2092368/