Metadata-Version: 2.1
Name: dupechecker
Version: 0.0.0
Summary: Check binary content of files and compare for similarity
Project-URL: Homepage, https://github.com/matt-manes/dupechecker
Project-URL: Documentation, https://github.com/matt-manes/dupechecker/tree/main/docs
Project-URL: Source code, https://github.com/matt-manes/dupechecker/tree/main/src/dupechecker
Author-email: Matt Manes <mattmanes@pm.me>
License-File: LICENSE.txt
Keywords: cli,difflib,filesystem
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: griddle
Requires-Dist: pathier
Requires-Dist: printbuddies
Requires-Dist: pytest
Description-Content-Type: text/markdown

# dupechecker

Check for and delete duplicate files from the command line.

## Installation

Install with:

<pre>
pip install dupechecker
</pre>



## Usage

<pre>
>dupechecker -h
usage: dupechecker [-h] [-r] [-d] [-ad] [-ns] [path]

positional arguments:
  path                The path to compare files in.

options:
  -h, --help          show this help message and exit
  -r, --recursive     Glob files to compare recursively.
  -d, --delete_dupes  After finding duplicates, delete all but one copy. For each set of duplicates, the tool will ask you to enter the number corresponding to the copy you want to keep.
                      Pressing 'enter' without entering a number will skip that set without deleting anything.
  -ad, --autodelete   Automatically decide which file to keep and which to delete from each set of duplicate files instead of asking which to keep.
  -ns, --no_show      Don't show printout of matching files.
</pre>
