如何查找一个文件中的所有行而不是另一个文件中的所有行?

时间:2014-05-26 12:17:23

标签: file shell unix text

说我得到了:

aaa
bbb
ccc

aaa
ccc
ddd

我希望:

bbb

我怎么能得到它?

2 个答案:

答案 0 :(得分:2)

使用grep -vf

grep -vFxf file2 file1
bbb

答案 1 :(得分:0)

请尝试以下命令:

comm用于逐行比较已排序的文件FILE1和FILE2。

-23会抑制第2列和第3列。

$ comm -23 fil1.txt fil2.txt  
bbb