Wenn ich Dein Beispiel verwende, erhalte ich hier auch exakt das von Dir genannte Warning.
Was ich einfach etwas übereifrig finde. Ich möchte no warnings nicht auf ganze Blöcke notieren, und
{no warnings print $test; }
ist auch keine wirkliche Antwort.
Vielleicht muss ich mal am Warningslevel von Perl drehen.
Die gute Nachricht lautet:
binmode(STDOUT, ":utf8");
beseitig das Problem. Schau mal hier:http://perldoc.perl.org/perluniintro.html#Perl%27s-Unicode-Model
Ich habe gestern übrigens den Schalte -C entdeckt ;)
http://perldoc.perl.org/perlrun.html
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische