是否有一个独立的差异工具可以忽略差异,只要它们只与行排序而不是内容相关?例如,
a.txt:
aa
bb
和
b.txt:
bb
aa
应该是相同的,因为它们具有相同的内容(假定两个文件的空格相同)。
最简单的解决方案是简单地将文件的字符相加并比较结果,对吧?有没有现有的工具可以做到这一点?
答案1
您可以对两个文件进行排序并比较结果:
cmp <(sort a.txt) <(sort b.txt)
(或者diff ...
)。
是否有一个独立的差异工具可以忽略差异,只要它们只与行排序而不是内容相关?例如,
a.txt:
aa
bb
和
b.txt:
bb
aa
应该是相同的,因为它们具有相同的内容(假定两个文件的空格相同)。
最简单的解决方案是简单地将文件的字符相加并比较结果,对吧?有没有现有的工具可以做到这一点?
您可以对两个文件进行排序并比较结果:
cmp <(sort a.txt) <(sort b.txt)
(或者diff ...
)。