我有2个文件与我有像这样的内容:
文件1:
a b c e g s
和file2
s a b c
我想比较文件的内容,哪些字母不存在于其他文件中,哪些存在于其他文件中。 问题是文件的大小是不同的。 如果它是相同的,那么它不会是一个问题,简单的DIFF会给我比较。
如果我比较file1和文件2,我需要得到这样的差异,以下不存在于文件2:
e g
那怎么样
sort f1 > f1.sort sort f2 > f2.sort diff f1.sort f2.sort 4,5d3 < e < g
这告诉你,e和g只出现在f1中。
$ comm -23 <(sort file1) <(sort file2)