结合两个AWK命令

时间:2014-06-23 14:00:31

标签: parsing awk

我有两个命令行与AWK完全独立工作:

awk 'FNR < 2' DATA   #parse out first line from DATA
awk 'NR==FNR{a[$1]=$1; next} a[$1]'  LIST DATA #parse the matched elements between LIST and DATA

我需要在一个输出中解析DATA的第一行以及LIST和DATA之间的匹配元素。

请提出任何建议。

1 个答案:

答案 0 :(得分:2)

根据您当前的代码:

awk 'NR==FNR{a[$1]=$1; next} FNR<2||a[$1]'  LIST DATA