如何将3个文件进行比较(以查看一个文件中的唯一文件)?

时间:2015-05-12 11:39:04

标签: unix awk

我有三个文件file1.txt,file2.txt,file3.txt,它们的格式相同。

我想从file1.txt中选择不存在于file2.txt,file3.txt中的记录,这些记录基于col2,col3。你能告诉我怎么做吗?

我已经检查了这个post,他们描述了比较两个文件的常见记录,并了解这可以使用awk完成。

谢谢。

1 个答案:

答案 0 :(得分:1)

awk '(x=ARGIND==3)&&!a[$2,$3];!x{a[$2,$3]++}' file{3,2,1}