[Cascavel-pm] Erro de Perl

Nelson Ferraz nferraz em gmail.com
Quarta Setembro 20 11:01:03 PDT 2006


Igor Lopes wrote:
>>                 Wide character in syswrite at 
>> /usr/lib/perl5/site_perl/5.8.5/File/Slurp.pm line 330
>
> Provavelmente o arquivo que você está tentando ler tem encoding UTF-8, e 
> o ambiente espera um arquivo ISO-8859-1. Tente gerar novamente o arquivo 
> utilizando um encoding diferente.

Você pode converter o arquivo de origem com um one-liner:

perl -MEncode -pi -e "Encode::from_to( $_, 'utf8', 'latin1' )" file.txt

[]s

Nelson

-- 
Nelson Corrêa de Toledo Ferraz

Segula Technologies (www.segula.fr)
Free Software Foundation Associate Member #3203
Sociedade Perl do Brasil (www.perl.org.br)
Rede Livre de Compartilhamento de Cultura Digital


Mais detalhes sobre a lista de discussão Cascavel-pm