PERL „Wide character in print at …” error

Jeżeli w wyniku działania skryptu perl otrzymujecie poniższy komunikat błędu:

root@server:/# Wide character in print at ...

Wystarczy dodać do skryptu komendę, dzięki której perl będzie przetwarzał tekst w utf8:

#!/usr/bin/perl -w
my $tekst ='Jakiś tekst.';
binmode(STDOUT, ":utf8");
print $tekst;
1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5,00 out of 5)
Loading...