> -----Original Message-----
> From: Frank Steinmetzger <war...@gmx.de> 
> Sent: Tuesday, April 12, 2022 10:39 AM
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] Hard drive error from SMART
> 
> 
> I actually developed a tool for that. It creates and checks md5 checksums 
> recursively and *per directory*. Whenever I copy stuff from somewhere, like a 
> music album, I do an immediate md5 run on that directory. And when I later 
> copy that stuff around, I simply run the tool again on the copy (after the FS 
> cache was flushed, for example by unmounting and remounting) to see whether 
> the checksums are still valid.
> 
> You can find it on github: https://github.com/felf/dh It’s a single-file 
> python application, because I couldn’t be bothered with the myriad ways of 
> creating a python package. ;-)
> 
> --
> Grüße | Greetings | Salut | Qapla’
> Please do not share anything from, with or about me on any social network.
> 
> A horse comes into a bar.
> Barkeep: “Hey!”
> Horse:   “Sure.”
> 
There's also app-crypt/md5deep

Does a number of hashes, is threaded, has options for piecewise hashing and a 
matching mode for using the hashes to find duplicates.  Also a number of input 
and output filters for those cases where you don't want to hash everything.

Also can output a number of formats, but reformatting is generally trivial.

LMP

Reply via email to