我对diff
命令有一个小问题。我正在比较两个ascii文件,以检查它们之间是否存在差异,并将输出打印到另一个ascii。但是我的问题是文件内容的顺序不重要,例如我们说:
file1.txt
1
2
3
4
5
6
7
file2.txt
1
3
2
4
这样当我做一个"差异"输出应该只是:
5
6
7
,即两个文件的顺序不重要,它应该打印出两个文件之间不同的内容。
答案 0 :(得分:1)
怎么样:
comm -3 <(sort file1.txt) <(sort file2.txt)
答案 1 :(得分:1)