获取不在file2中的file1的行

我有两个长,但sorting的文件。 如何获取不在第二个文件中的第一个文件的所有行?

文件1

0000_aaa_b 0001_bccc_b 0002_bcc <------ file2 have not that line 0003_aaa_d 0006_xxx ... 

文件2

 0000_aaa_b 0001_bccc_b 0003_aaa_d 0006_xxx ... 

这是comm命令的用途:

 $ comm -3 file1 file2 0002_bcc 

man comm

 DESCRIPTION Compare sorted files FILE1 and FILE2 line by line. With no options, produce three-column output. Column one contains lines unique to FILE1, column two contains lines unique to FILE2, and column three contains lines common to both files. -1 suppress column 1 (lines unique to FILE1) -2 suppress column 2 (lines unique to FILE2) -3 suppress column 3 (lines that appear in both files) 

只要在他们身上运行diff

 diff -c file1 file2 

-c (对于“上下文”)标志将只显示不同的行,每行包围两行。