使用DIFF要查找的是相同的多个文件的部分? (bizzaro-diff时,或逆差异)

StackOverflow https://stackoverflow.com/questions/522221

  •  22-08-2019
  •  | 
  •  

Bizzaro的Diff !!!

是否有一个远做bizzaro /逆DIFF仅显示一组都是相同的文件的部分? (即方式比更 3个文件

奇怪的问题,我知道......但我将一个人的古老静态页面的东西的更易于管理

有帮助吗?

解决方案

您想克隆检测。它可以检测过类似的代码块 大源系统。 见我们ClonedR工具: http://www.semdesigns.com/Products/Clone/index html的

其他提示

您可以尝试的通讯的命令(通用)。它仅会在一个时间比较两个文件,但你应该能够做到3+与一些聪明的脚本。

您可以尝试 SIM 。已经几年,因为我已经用它,但我记得找一个文件中或者在许多不同的文件相似,当它是非常有用的。

这是一个经典问题

如果我不得不快速和肮脏的话,我可能会做一些像一个diff -U 1000000(假设一个版本,支持它的diff),通过管道输送的sed先手共同的线(和钢带前导空格)。你不得不遍历所有的文件,但。

编辑:我忘了还有 Tcl的实施这将是更为通用的,但需要更多的编码。您可以找到您所选择的语言实现。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top