This program finds duplicate hashed files.
The chosen hashing algorithm was blake version 3.
To build and install from source, run the following command:
cargo install find_duplicate_files
Another option is to clone/copy the project from github, compile and generate the executable:
```
git clone https://github.com/claudiofsr/findduplicatefiles
cd findduplicatefiles
cargo b -r && cargo install --path=. ``` Mutually exclusive features: jwalk (default) or walkdir.
In general, jwalk (default) is faster than walkdir.
But if you prefer to use walkdir:
cargo b -r && cargo install --path=. --features walkdir
Finally, to find duplicate files in a directory, run the command:
find_duplicate_files
View help messages and some options with find_duplicate_files -h
:
```
findduplicatefiles -h
find duplicate files according to their blake3 hash
Usage: findduplicatefiles [OPTIONS]
Options:
-f, --fullpath
Prints full path of duplicate files, otherwise relative path
-g, --generate