detecteff 0.3.0

Find and delete duplicate files
Documentation

Overview

[ Detecteff ] (DetectF or Detective) is a command-line utility to find duplicate files in a directory.

Features

  • Optional Recursive Scan
  • Default Output Format or a better readability output format
  • Thorough
  • super-fast after v0.3.0

Installation

In terminal run:

$ cargo install detecteff
  Installing detecteff v0.3.0
    Updating crates.io index
   Compiling libc v0.2.154
   Compiling option-ext v0.2.0
   Compiling dirs-sys v0.4.1
   Compiling dirs v5.0.1
   Compiling rustypath v0.1.1
   Compiling argrust v0.1.0
   Compiling detecteff v0.3.0
    Finished `release` profile [optimized] target(s) in 8.66s
  Installing /Users/XXXXX/.cargo/bin/detectf
   Installed package `detecteff v0.3.0 (/Users/XXXXX/detecteff)` (executable `detectf`)

Usage

For help, run in terminal:

$ detectf --help
detecteff help
   -
   [INFO]
   | -h, --help : show help text and exit.
   | -v, --version : show version and exit.
   -
   [FLAG]
   | -r, --recursive : recursive mode. Default -> OFF
   | -f, --format : show formatted output. Default -> OFF
   -
   [INPUT]
   | -s, --scan <directory> : scan the directory for duplicate files.
   -
   [IRREVERSIBLE FLAG]
   | -d, --delete : delete any found duplicates. Default -> OFF

Example Usages

detectf --scan ~/ -r -f
detectf --scan ~/
detectf --scan ./target -r

For deleting:

detectf --scan /path/to/dir/to/scan -r -f -d