http://www.perlmonks.org?node_id=688273


in reply to File::Compare Binary Files

This is a suggestion of another method, rather than a comment on the module you mention. When I want to compare (binary) files I do two things:

Sure collisions are possible, but for my cases I find that if the SHA1 hash and file sizes match then the files are identical enough!

Steve
--

Replies are listed 'Best First'.
Re^2: File::Compare Binary Files
by moritz (Cardinal) on May 24, 2008 at 11:33 UTC
    If you just want to compare two files (and no n-way comparisons) File::Compare can be much faster than calculating a hash because it can abort at the first difference, while the hash algorithm always has to go through both files entirely.