Crates.io | hashdistinct |
lib.rs | hashdistinct |
version | 0.4.0 |
source | src |
created_at | 2020-01-04 03:11:55.171594 |
updated_at | 2020-01-05 00:05:41.56837 |
description | Utility for deletion duplications using SHA256/SHA384/SHA512/SHA512_256 sum |
homepage | |
repository | https://github.com/starfear/hashdistinct |
max_upload_size | |
id | 195009 |
size | 16,434 |
It is simple utility for deletion duplications.
cargo install hashdistinct
It is simple as ls. Just look at the usage:
Distinct Hash 0.4.0
Starfear https://github.com/starfear
Utility for deletion duplications with same hash.
USAGE:
hashdistinct [FLAGS] [OPTIONS] <targets>...
FLAGS:
-h, --help Prints help information
-s, --silent silent mode
-V, --version Prints version information
OPTIONS:
-a, --algorithm <algorithm> hash algorithm. Supported algorithms: [SHA256, SHA384, SHA512, SHA512_256]
ARGS:
<targets>... targets
# raw
hashdistinct foo.webm bar.webm too.webm
# for sh, bash zsh
hashdistinct webms/*
# specify algorithm (SHA256, SHA384, SHA512, SHA512_256)
hashdistinct webms/* -a SHA512_256
# if you prefer silent mode
hashdistinct webms/* -a SHA512_256 --silent
Seems like this software doesn't have to be improved, but I don't mind to add support for md5 and other non-ring algorithms. Pull requests and issues are welcome.
Under GNU/GPL3