Crates.io | smokehash |
lib.rs | smokehash |
version | 0.1.0 |
source | src |
created_at | 2024-08-17 22:12:44.949253 |
updated_at | 2024-08-17 22:12:44.949253 |
description | Check files for changes using SHA256 hash function using user provided lists file |
homepage | |
repository | |
max_upload_size | |
id | 1342121 |
size | 1,593,815 |
Check for file changes across your filesystem (Windows, Linux, macOS - if your system is not listed, try with cargo install or download source and build)
cargo install smokehash
or use binary fro your OS from Github releases page
smokehash 0.1.0
Neosb <neosb@nuteksecurity.com>
Check files for changes using SHA256 hash function using user provided lists file
PATH_TO_FILE1
PATH_TO_FILE2
Usage: smokehash [OPTIONS]
Options:
-l, --list-file <LIST_FILE> List of files you want to check for changes and at the same time storage file for SHA256 hash values of files
-c, --create-list <CREATE_LIST> Create list of files in directory
--exclude-dirs <EXCLUDE_DIRS> Exclude directories, especially useful when creating a list delimited by ',' - comma
--exclude-files <EXCLUDE_FILES> Exclude files, especially useful when creating a list delimited by ',' - comma
-v, --verbose Should it echo files and status as it checks
-h, --help Print help
-V, --version Print version
src/main.rs
file.gitignore
parsing as a bool flag to clap
- which will look in every directory for a .gitignore
file and will use itApache-2.0 or MIT