ITPub博客

首页 > 应用开发 > IT综合 > 进行统计的 awk 脚本(转)

进行统计的 awk 脚本(转)

原创 IT综合 作者:post0 时间:2007-08-11 13:21:50 0 删除 编辑
进行统计的 awk 脚本(转)[@more@]

有一个文件 a.txt,内容如下:

A,01,234

B,01,1000

C,02,2999

C,01,1000

C,02,1000

现在要针对头两个字段的组合即 和 ==1000的数量进行统计

输出为四个字段:

字段1 为原来的

字段2 为原来的

字段3 为对 前两个字段满足 统计所得的结果

字段4 为对 前两个字段满足 里面 == 1000 统计所得的结果

如果不用程序,我们手工作的结果应该为:

A,01,1,0

B,01,1,1

C,02,2,1

C,01,1,1

如果用脚本来进行这个统计,呵呵:

cat a.txt | awk 'BEGIN~/1000/END{for (i in a){print i,a[i],b[i]}}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8225414/viewspace-945167/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: GRUB启动盘(转)
请登录后发表评论 登录
全部评论
  • 博文量
    2018
  • 访问量
    8226486