Diff 是一个很好的工具来显示两个文件之间的变化。但是如何显示两个文本文件的相似性(同时忽略差异)?
即样本输入:
a:
Foo Bar
X
Hello
World
42
b:
Foo Baz
Hello
World
23
Run Code Online (Sandbox Code Playgroud)
伪输出(类似这样):
@@ 2,3
=Hello World
Run Code Online (Sandbox Code Playgroud)
仅对两个文件进行排序并使用 comm 是不够的,因为在这种情况下,行信息会丢失。