cfv
Command-line File Verify, a utility to test and create checksum files. tldr-pages
On several platforms
Several platforms
Test checksum files in current directory
cfv -TIdentifyTest verbosely, rename bad, and show unverified files using a checksum file
cfv -Tvnu -f path/to/fileIdentifyCreate a checksum file of a specific type for the selected files
cfv -C -t "sfv" file1 file2 ...IdentifyCreate separate checksum files for each recursively selected directory
cfv -CrIdentifyCreate a single sha256 type file for all rrecursively selected files
cfv -C -f sums.sha256 -rrIdentifyCreate a gzipped .sfv file verbosely, following symlinks and using path/to/directory as base path
cfv -Czvl -p path/to/directoryIdentify