Ich hab für sowas (in der DOS-Box) 'nen Batch rumfliegen, der ähnliches macht:
perl -n -p -e "$_ = eval($_) . qq(\n); $_ .= qq(::$@\n) if $@"
[me=pKai] scratches head[/me]
Warum sprech ich da eigentlich die
$@ mit Namespace an??
Edit: "::$@" ne $::@ (wenn es das denn geben würde; siehe Relais' Antwort weiter unten) :D\n\n
<!--EDIT|pKai|1133531547-->
I sense a soul in search of answers.