Sous Unix, on utilisera la commande diff, sous Perl, on utilisera
le module Text::Diff qui prend en option deux fichiers et
retourne la liste des différences entre les deux fichiers.
Ce module d'apparence simple est bien plus puissant qu'il n'y parait et offre des options on qu'il est bon d'explorer, ainsi il peut lire directement des fichiers, des file descriptor, des retours de fonctions ...et peut retourner son resultats sous diverses formats.
use Text::Diff; my $diff = diff($ARGV[0],$ARGV[1]); print $diff;