use File::Compare to compare two files
use File::Compare; if (compare("file1.txt","file2.txt")) { print "Those files are not equal.\n"; } else { print "Those files are equal.\n"; }