hi,
binmode(STDOUT, ':utf8');
my $s = "schönes Wetter heute";
print $s;
Deine print(); - Ausgaben sind dem Perl-Interpreter totalegal. Zumindest das Literal, was Du quotest und was auf <STDOUT> soll.
Mit der Zeichenkodierung des Scripts hat das überhauptnichts zu tun.
Hotte