Hallo!
[...]
aber das geschieht leider nicht. Ich hab noch nicht verstanden, warum das so ist, und wie ich das beheben könnt.
..das liegt daran, daß du eine Text-Datei-einliest - diese wird aber nicht durch den Perl-Interpreter geschickt - also an welcher Stelle soll die Variableninterpolation (Ersetzen von $name durch "Janzen") stattfinden?
Gruß Sven