duplicate-finder

Crates.ioduplicate-finder
lib.rsduplicate-finder
version0.0.23
sourcesrc
created_at2019-08-04 13:05:18.571253
updated_at2019-10-05 06:14:57.173239
descriptionSimple program to find duplicated files in a filesystem
homepage
repositoryhttps://github.com/ivmazurenko/duplicate-finder
max_upload_size
id154114
size54,320
(ivmazurenko)

documentation

README

Duplicate Finder Build Status

This application searches for duplicate files in input directory and its subdirectories. It is intended to be fast and simple, and use a few dependencies.

Install

Use rustup and cargo as usual.

Usage

USAGE:
    duplicate-finder [FLAGS] [OPTIONS]

FLAGS:
    -h, --help           Prints help information.
    -n, --no-progress    Disables progress bar.
    -v, --version        Prints version information.

OPTIONS:
    -o, --output=OUTPUT  Output type, `plain` and `json` are available, `plain` is default.
    -p, --path=PATH      Sets path to process.

How Does it Work?

Duplicate finder uses siphasher algorithm to determine files uniqueness and, as such, depends heavily on disk speeds for performance.

Work In Progress:

  1. Tests.
  2. Rewrite to asyncs and understand, what is better, futures or rayon.

Crates.io link

duplicate-finder

Commit count: 0

cargo fmt