comm - compare two sorted files line by line
SYNOPSIS
comm [OPTION]... FILE1 FILE2
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 lines unique to FILE1
-2 suppress lines unique to FILE2
-3 suppress lines that appear in both files
~> cat test.txt
aa
bb
aa
bb
cc
aa
cc
~> cat test1.txt
aa
bc
ab
cc
ad
~> comm test1.txt test.txt
aa
bb
aa
bb
bc
ab
cc
aa
ad
cc
输出三列,第1列是只在文件1中的,第二列是只在文件2中的,第三列是相同的。
参数-1,-2,-3 有哪个就哪一列不显示。
~> comm -1 -2 test1.txt test.txt -显示共同部分
aa
cc