awk例子(一)
摘要:
处理文件一个文件data.dat内容如下abcxyzaaarstaaaaaa要求对重复出现的项进行计数,处理后如下。abcxyzaaa_001rstaaa_002aaa_003awk代码如下awk '/^aaa/{printf("%s_%03d\n", $0, ++i);next}{printf("%s\n", $0)}' data.dat分析一下/^aaa/{printf("%s_%03d\n", $0, ++i);next}这部分用来打印重复的项,注意不要忘记next.{printf("%s\n" 阅读全文
posted @ 2012-02-14 17:01 perlman 阅读(484) 评论(0) 推荐(0) 编辑