FNR{if($2 in a)print $0}' a b >c 这两条命令是什么意思,哪位高手可以解释下。谢谢" />
红联Linux门户
Linux帮助

求助高手~~高手请进~~~~~~~~~

发布时间:2011-07-18 15:00:38来源:红联作者:yongyun521
[i=s] 本帖最后由 yongyun521 于 2011-7-18 15:54 编辑 [/i]

awk 'NR==FNR{a[$0]++}NR>FNR&&!a[$0]' a b >c
awk -F "|" 'NR==FNR{a[$0]}NR>FNR{if($2 in a)print $0}' a b >c
这两条命令是什么意思,哪位高手可以解释下。谢谢
文章评论

共有 1 条评论

  1. hstking 于 2011-07-19 08:40:30发表:

    表达式是不是漏掉了什么?
    a[$0]好像没什么意义啊。
    还有个a[$0]++。