Hi, Phillipp,
jetzt macht die Sache einen Reim. Ich befürchte nur, dass ich
Perl zu wenig kenne, um Gefahren in dieser Richtung beurteilen
zu können.
Ich würde auf jeden Fall quotemeta () (oder eine ähnliche selbstgeschriebene Funktion) benutzen, was zwar keine speziellen Gefahren für dein Script ausschließt, aber allgemeine Gefahren etwas verringert.
#quotemeta wird in etwa so angewendet:
quotemeta $anrede; #bei einzelnen Variablen,
Quotemeta ($anrede, $blablabla); # bei mehreren Variablen.
mfg Andres