#!/usr/bin/perl/ use strict; my %aa=(uno=>1, due=>2); my %bb=(due=>2, uno=>1); my ($aa,$bb,@aa,@bb); **updated** @aa=sort(%aa); @bb=sort(%bb); $aa = join("",@aa); $bb = join("",@bb); **updated if ($aa eq $bb){ print "Matches!\n"; } else{ print "No match!\n"; } #### @aa=%aa; @bb=%bb; $aa = join("",sort @aa); $bb = join("", sort @bb); #### @aa=sort(%aa); @bb=sort(%bb); $aa = join(" ",@aa); $bb = join(" ",@bb);