[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#632450: ITP: pmatch -- Duplicate finder and removal tool.



>> Package: wnpp
>> Severity: wishlist
>> Owner: Tomasz Muras <nexor1984@gmail.com>
>>
>>
>> * Package name    : pmatch
>>   Version         : 0.4.0
>>   Upstream Author : Tomasz Muras <nexor1984@gmail.com>
>> * URL             : http://pmatch.rubyforge.org
>> * License         : GPL v3
>>   Programming Lang: Ruby
>>   Description     : Duplicate finder and removal tool.
>>
>> Perfect Match (pmatch) is a command-line utility for finding duplicate
>> files. It can perform some logic for choosing which duplicate to act on
>> (delete, create a link or perform any other action).
>
> Hi,
>
> we already got the packages fdupes, rdfind, fslint, perforate for this
> purpose.[1] And there's a tool called duff[2], not yet packaged for Debian. I
> don't think we need another tool for this. And I don't think such basic tools
> should be written in a scripting language.
>
> [1] found by axi-cache search duplicate files
> [2] http://duff.sourceforge.net/

To answer this one and comment from Olivier Berger.
fslint is a GUI program, pmatch focuses on CLI functionality.
I covered difference between fdupes (and other) already in my previous
mail, see [1]. The same applies to duff and perforate.
rdfind has similar functionality but it only allows for
differentiating between originals and duplicates via the order of the
arguments. pmatch will allow for "secondary choices". pmatch also
searches for "partial" files, If you're interested in even more
similar application (not necessarily packaged for Debian, see [2]).

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632450#20
[2] http://pmatch.rubyforge.org/competition.html

Thanks for the comments,
Tomasz Muras


Reply to: