Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
HASHDIG-WEED(1) 	      HashDig Documentation		 HASHDIG-WEED(1)

NAME
     hashdig-weed.pl - Delete hashes from a HashDig database

SYNOPSIS
     hashdig-weed.pl [-q] [-a hash-type] -d db -f {file|-}

DESCRIPTION
     This utility deletes specified hashes from a HashDig database that has been
     created with hashdig-make(1). Input is expected to be plain text with one
     hash per line. For MD5 hash DBs, each line must match the following regular
     expression:

	 ^[0-9a-fA-F]{32}$

     For SHA1 hash DBs, each line must match the following regular expression:

	 ^[0-9a-fA-F]{40}$

     For SHA256 hash DBs, each line must match the following regular expression:

	 ^[0-9a-fA-F]{64}$

     Input that does not match the required expression will cause the program to
     generate an error message.

OPTIONS
     -a hash-type
	 Specifies the type of hashes that are to be deleted. Currently, the
	 following hash types (or algorithms) are supported: 'MD5', 'SHA1', and
	 'SHA256'. The default hash type is that specified by the HASH_TYPE en-
	 vironment variable or 'MD5' if HASH_TYPE is not set. The value for this
	 option is not case sensitive.

     -d db
	 Specifies the name of the database to weed.

     -f {file|-}
	 Specifies the name of the input file. A value of '-' will cause the
	 program to read from stdin.

     -q  Don't report errors (i.e., be quiet) while processing input.

AUTHOR
     Klayton Monroe

SEE ALSO
     hashdig-dump(1), hashdig-make(1)

LICENSE
     All documentation and code are distributed under same terms and conditions
     as FTimes.

perl v5.42.3			   2026-08-27			 HASHDIG-WEED(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=hashdig-weed&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help