Skip to content

nullscry/dupe-be-gone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dupe-be-gone

Build Status Release Status Crate Status Docs Status

A Multi-threaded duplicate file cleaner usuable as a CLI application.

Target Plaforms

  • aarch64-linux
  • x86_64-linux
  • x86_64-macos
  • x86_64-windows

Installation

  • Using cargo

    • cargo install dupe-be-gone

      will report where the binary is installed. Like in Linux:

      Installing /home/<youruser>/.cargo/bin/dupe-be-gone
    • Then invoke the binary with

      /home/<youruser>/.cargo/bin/dupe-be-gone

      OR if /home/<youruser>/.cargo/bin/ is in your PATH

      dupe-be-gone
  • Using precompiled binaries

    • Download and install latest version for your architecture from releases
    • Unzip, untar and directly use the binary like:
      dupe-be-gone
    • You might need to give executable permissions to the binary like:
      chmod +x dupe-be-gone

Usage

dupe-be-gone --help
A simple CLI to recursively find and remove duplicate files

Usage: dupe-be-gone [OPTIONS] [FILE_DIR]

Arguments:
  [FILE_DIR]  Name of the directory to start recursive dupelicate search

Options:
  -c, --combined           Whether to consider comparing files from different directories
  -s, --silent             Whether to print outputs of details
  -t, --threads <THREADS>  Number of threads to use. Higher values will speed up the process. But higher values might also hog resources [default: 128]
  -h, --help               Print help information
  -V, --version            Print version information

About

Rust command line utility for finding and removing duplicate files

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages