Perl: Zugriff auf Arrayelemente von Hashes
Hallo zusammen,
ich möchte auf Elemente eines in einem Hash referenzierten Array zugreifen und diese abändern. Ich bin mir bei der Referenzierung noch nicht ganz sicher, wenngleich ich denke, dass mir der Sinn (man vergibt den Schlüssel eines Hashs und läßt den Wert auf ein Array zeigen > Pointer <) klar ist.
Hier also Codefragmente wie ich den Hash/das referenzierte Array fülle:
open (BB, $str_pfad_bb) or die "Konnte die Datei $str_pfad_bb nicht oeffnen: $!\n";
while (<BB>) {
chomp;
@arr_hilf = split /;/,$_;
$str_isin = $arr_hilf[0];
$str_waehrung = $arr_hilf[1];
$str_nominal = $arr_hilf[2];
push( @{$hsh_liste_bb{$str_isin}},$str_waehrung );
push( @{$hsh_liste_bb{$str_isin}},$str_nominal );
push( @{$hsh_liste_bb{$str_isin}},$int_mtch_isin );
push( @{$hsh_liste_bb{$str_isin}},$int_mtch_whrg );
push( @{$hsh_liste_bb{$str_isin}},$int_mtch_nom );
}
close BB;
Ich wuerde nun gerne die vorher gefüllten Elemente, z. B. $int_mtch_isin von ursprünglich 0 auf 1 abaendern. Kann mir hier jemand weiterhelfen?
Gruß und Danke
Stefan