Andreas Flückiger: Mit open (« und @) nicht nur Zeilen lesen sondern auch Variablen!

Beitrag lesen

Hallo Klaus

'TMTOWTDI'. Wenn in $name 'Benutzer' drinsteht, dann steht nach '$$name = $wert;' in $Benutzer eben der Wert drin.

Du hast Recht! Ich hätte deine Version zuerst testen müssen <g>.
Ich war mir sicher, dass Variablen wie $$name nur durch "harte Referenzen" ($name) erzeugt werden können. In der Perl-Doku (http://www.perl.com/pub/doc/manual/html/pod/perlref.html#Symbolic_references) fand ich nun, dass $name auch eine "symbolische Referenz" sein kann.
Aber auch hier muss man die Textdatei im Griff haben, damit nichts schief läuft.

Gruss
Andreas