calculate multiple MD5s using multiple processes.
Project description
mmd5sum: calculate multiple MD5s using multiple processing
If you have a huge many files that want to calculate MD5,
you will need mmd5sum
. mmd5sum
calculate a directory
of files (can have sub-directories) using multiple processes.
installation
pip install mmd5sum
features
- can specify a directory (can have sub-directories)
- can read calculated results to avoid recalculating
- can specify how many processes to use
- default using local machine command
md5sum
, but can specify another one
usage
mmd5sum -d /path/to/directory -o md5.txt
If you have a file that some file already calculated:
mmd5sum -d /path/to/to/directory -i old_md5.txt -o new_md5.txt
If you want faster:
mmd5sum -d /path/to/directory -o md5.txt -p 10
-p 10
means you will have 10 processes in parallel, default is 4.
mmd5sum
default use md5sum
command to calculate MD5,
if the command calculate MD5 on you machine isn't md5sum
:
mmd5sum -d /path/to/directory -o md5.txt -m md5
-m md5
means the command on your machine is md5
。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file mmd5sum-1.0.0.tar.gz
.
File metadata
- Download URL: mmd5sum-1.0.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2061c534155231badeb56efc8f5d664bfac00970db3ec22a0f39a4ca8390c05a |
|
MD5 | efd572b7e3432a1eb5278ced3cc0f831 |
|
BLAKE2b-256 | 18b327d0737f0db779262af33c353a2774667270c661117fab4194b1899d9afc |
File details
Details for the file mmd5sum-1.0.0-py3.7.egg
.
File metadata
- Download URL: mmd5sum-1.0.0-py3.7.egg
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bd83a3fea72c38a41d551e367a23b598e094b42c269d82a5d67ad6123d8bc7c |
|
MD5 | eb0fbb903c48d26f5e9b323a2e03f92f |
|
BLAKE2b-256 | a6bf527b911952880b7459a97a582afbc552bd6f8607f59c824cca0290ae8d90 |
File details
Details for the file mmd5sum-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: mmd5sum-1.0.0-py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8a4e0bdaa329cd5be3dbd0439fa483b7f6cc32ac0bfa485866d4598dbef367a |
|
MD5 | f6f036cf427462a1b8e16f5974f5854f |
|
BLAKE2b-256 | a5894390a731d446f8cb97e9905c53f310aca1b67267dcf53673ff479bf6e379 |