我有两个命令行与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之间的匹配元素。
请提出任何建议。
答案 0 :(得分:2)
根据您当前的代码:
awk 'NR==FNR{a[$1]=$1; next} FNR<2||a[$1]' LIST DATA