mmitch / pdupes

Perl duplicate file finder and deduper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pdupes – Perl duplicate file finder and deduper

Build Status Coverage Status

abstract

pdupes is a duplicate file detector that is inspired by jdupes, while having different design goals:

  • jdupes has many configuration options and operation modes. pdupes is designed to do exactly one thing: dedupe rsnapshot backup archives.

  • jdupes is designed to be extremely fast while using little memory. pdupes favors a small and simple codebase and more expensive higher language constructs over resource usage.

  • pdupes functionality should be verified by automated tests.

usage

pdupes <directory> [<directory> ...]

pdupes will scan all files in the given directories and will then hardlink duplicate files to each other to consume disk space.

#TODO

  • add deduplication: hardlink duplicate files, don't just print them

  • add tangled POD

  • add test cases

  • add license/copyright

  • add project URL and license badge

About

Perl duplicate file finder and deduper


Languages

Language:Perl 97.2%Language:Makefile 2.8%