免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yinyuemi
打印 上一主题 下一主题

[学习共享] awk数组的学习心得 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2012-05-07 18:13 |只看该作者
好帖必须顶起来~

论坛徽章:
0
62 [报告]
发表于 2012-05-24 17:12 |只看该作者
回复一下吧

论坛徽章:
0
63 [报告]
发表于 2012-06-01 15:57 |只看该作者
收获相当的大

论坛徽章:
0
64 [报告]
发表于 2012-06-05 16:58 |只看该作者
多谢楼主回复 1# yinyuemi


   

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
65 [报告]
发表于 2012-07-10 07:22 |只看该作者
总结的真详细 赞! ^_^

论坛徽章:
0
66 [报告]
发表于 2012-08-24 11:38 |只看该作者
沙发,板凳都没偶的份了。

论坛徽章:
0
67 [报告]
发表于 2012-08-27 22:49 |只看该作者
非常棒啊,我辈佩服了,就是tim大师那个脚本中,next行你的注释感觉理解不了,next如果理解为不执行next后面的命令跳过文件当前行的处理开始处理下一行,就能理解了,您觉得呢?

论坛徽章:
2
射手座
日期:2014-10-10 15:59:4715-16赛季CBA联赛之上海
日期:2016-03-03 10:27:14
68 [报告]
发表于 2012-08-27 23:00 |只看该作者
回复 67# webmultiple


    这样理解也可以,FNR==1{CMD1;next}{CMD2}  <==>  FNR==1{CMD1}FNR>1{CMD2}

论坛徽章:
0
69 [报告]
发表于 2012-09-07 13:39 |只看该作者
a[$1]是什么意思???是第一列数据的值么???

论坛徽章:
0
70 [报告]
发表于 2012-09-25 16:25 |只看该作者
03.再举个例子:

04.

05.echo "aaa 1

06.aaa 1

07.ccc 1

08.aaa 1

09.bbb 1

10.ccc 1" |awk '{a[$1]+=$2}END{for(i in a) print i,a[i]}'

11.aaa 3

12.bbb 1

13.ccc 2
这里能不能帮我解释下awk的处理流程是怎样的,a[$1]+=$2这里我不清楚系统怎样处理的,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP