App-UniqFiles
view release on metacpan or search on metacpan
script/uniq-files view on Meta::CPAN
There is a certain amount of flexibility on how duplicate is determined:
- when comparing content, various hashing algorithm is supported;
- when comparing size, a certain tolerance % is allowed;
- when comparing filename, munging can first be done.
There is flexibility on what to do with duplicate files:
- just print unique/duplicate files (and let other utilities down the pipe deal
with them);
- move duplicates to some location;
- open the files first and prompt for action;
- let a Perl code process the files.
Interface is loosely based on the C<uniq> Unix command-line program.
=head1 OPTIONS
C<*> marks required options.
=head2 Main options
( run in 0.667 second using v1.01-cache-2.11-cpan-6aa56a78535 )