linux – AWK在两个单独的文件中比较两列
作者:互联网
我想比较两个文件,并做这样的事情:如果第一个文件中的第5列等于第二个文件中的第5列,我想打印第一个文件中的整行.那可能吗?我搜索了这个问题,但无法找到解决方案:(
文件由制表符分隔,我试过这样的事情:
zcat file1.txt.gz file2.txt.gz | awk -F'\t' 'NR==FNR{a[$5];next}$5 in a {print $0}'
有没有人试图做类似的事情?
标签:bash,linux,comparison,awk,data-analysis 来源: https://codeday.me/bug/20190528/1168199.html