相关疑难解决方法(0)

输出两个文本文件的公共行(相似性)(diff 的反义词)?

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 是不够的,因为在这种情况下,行信息会丢失。

command-line shell diff

28
推荐指数
4
解决办法
4万
查看次数

标签 统计

command-line ×1

diff ×1

shell ×1