查找复制粘贴代码 - 用于bash / shell脚本

时间:2014-03-11 13:30:01

标签: bash

我有一个bash项目,其中包含十几个文件。文件之间有一些复制粘贴(也在一个文件内)。

那么,是否有针对bash / shell脚本的复制粘贴检测器,或者至少是纯文本?


复制粘贴检测器,就像这样,仅用于shell脚本:http://pmd.sourceforge.net/pmd-5.1.0/cpd.html

类似的问题:java:Do tools exist which automatically find copy-and-paste code?

2 个答案:

答案 0 :(得分:0)

这是comm的用途:

comm -12 <(sort file1.txt) <(sort file2.txt)

答案 1 :(得分:0)

我一直在寻找这个。以下是我发现的一些结果,要么声称它们是纯文本,要么是其他人声称它们是纯文本。

MOSS

克隆博士

猿猴

Near Dup

我也碰到了其他一些人,比如DuDe(存在几个地方)和CCfinder,但我无法让他们中的任何一个编译。

我只是匿名发帖,所以我没有足够的代表发布两个以上的链接,抱歉。

编辑:Atomiq在纯文本上为我工作,这可能是我现在去的