Hallo Frank!
Dein Problem habe ich leider nicht verstanden. Aber hier mal ein paar Gedanken zum Umgang mit Hashs:
Dank für Dein Posting.
Mein Problem ist, die Zuweisung der Daten aus einer Datei.
open(CARDS, "<$datei.txt");
flock(CARDS,2) ;
%ALLCARDS = <CARDS>;
flock(CARDS,8) ;
close (CARDS) ;
Kann man so dem HASH %ALLCARDS den Inhalt der Datei datei.txt zuweisen.
Was ist wenn die Datei noch nicht existiert und man
%ALLCARDS einen neuen Wert zufügen möchte.
%ALLCARDS{"Meier"} = "Hans";
Bei meinen beschrieben Versuchen kam es immer zu einem Konflikt.
Servus Jörg