Perlではハッシュを使う時が、多々あるのですが、使い方が??になる時があります。
いくつかのハッシュを引数とした時の例です。

$ ./test.pl
$VAR1 = ‘Test2’;
$VAR2 = ‘2’;
$VAR3 = ‘Test1’;
$VAR4 = ‘1’;
Test1:1 / Test2:2
Test1,1
Test2,2

$VAR1 = ‘Test2′;
$VAR2 = ’12’;
$VAR3 = ‘Test1′;
$VAR4 = ’11’;
Test1:11 / Test2:12
Test1,11
Test2,12

$VAR1 = ‘Test2′;
$VAR2 = ’22’;
$VAR3 = ‘Test1′;
$VAR4 = ’21’;
Test1:21 / Test2:22
Test1,21
Test2,22

$VAR1 = ‘Test2′;
$VAR2 = ’32’;
$VAR3 = ‘Test1′;
$VAR4 = ’31’;
Test1:31 / Test2:32
Test1,31
Test2,32

$VAR1 = ‘Test2′;
$VAR2 = ’42’;
$VAR3 = ‘Test1′;
$VAR4 = ’41’;
Test1:41 / Test2:42
Test1,41
Test2,42