Rand Stats

File::Compare

github:labster

perl6-File-Compare

Compare files, byte-by-byte

Determines if two files are alike or if they differ.

Usage:

use File::Compare;

say files_are_equal("file1.txt", "file2.txt");
files_are_different("foo", "bar") ?? say "diff" !! say "same";

say "we match" if files_are_equal("x.png", "y.png",
	chunk_size=> 4*1024*1024);

See the pod in Compare.pm for more details.