Sowas geht glaub ich nur mit patternmatching, also nicht wirklich
so das die variable eingefügt wird. und dann auch nur zeilenweise:
$name="Thomas";
open (in,"template.html");
while(<in>)
{
$line = $_;
$line =~ s/$name/$name/g;
print $line;
}
close in;
Hier wird $name als String durch den inhalt der variable $name
ersetzt. genauso könnte in der datei auch __pluffz__ stehen,
dann würde die zeile
$line =~ s/__pluffz__/$name/g;
lauten.
gruß
Achim