Hallo,
kann ich einem Hash %test1 einen anderen Hash %test2 zufügen und somit %test1 erweitern?
Probiert habe ich:
my %test1;
my %test2;
$test1{'a'} = 1;
$test1{'b'} = 1;
$test1{'c'} = 1;
$test2{'aa'} = 2;
$test2{'bb'} = 2;
$test2{'cc'} = 2;
%test1 = %test2;
Ein
print Dumper(%test1);
bringt mir (klar, er überschreibt %test1 komplett) das hier
$VAR1 = {
'cc' => 2,
'aa' => 2,
'bb' => 2
};
Ich hätte aber gern:
$VAR1 = {
'b' => 1,
'a' => 1,
'c' => 1,
'cc' => 2,
'aa' => 2,
'bb' => 2
};
Geht das durch irgeneine Art Zuweisungsoperator? Also ohne das ich eine Schleife bauen muss, um %test2 auszulesen und dann jedes Element einzeln %test1 zuweise?
Danke