2007/6/6, Euler Taveira de Oliveira <[EMAIL PROTECTED]>:
Estranho. Qual o valor da sua variável LANG? pt_BR.UTF-8? pt_BR?
Tentei com ambas as formas: $ LANG=pt_BR.iso88591 LC_ALL=pt_BR.iso88591 tar tar: Deve ser especificada uma das opções "-Acdtrux" $ LANG=pt_BR.utf8 LC_ALL=pt_BR.utf8 tar tar: Deve ser especificada uma das opções "-Acdtrux" $ LANG=pt_BR.utf8 LC_ALL=pt_BR.utf8 echo "Ä«" | iconv -f utf8 -t latin1 iconv: sequência de entrada ilegal na posição 0 $ LANG=pt_BR.iso88591 LC_ALL=pt_BR.iso88591 echo "Ä«" | iconv -f utf8 -t latin1 iconv: sequência de entrada ilegal na posição 0 Aqui dá para ver que há algo de errado. O caracter 'Ä' é 0308 e não
0304. Vide [1] página 4 segunda coluna.
São os dois caracteres "Ä«" em UTF-8 que formam o único "ï" ou "î", não? $ echo Ä« | iconv -f utf8 -t latin4 ï $ echo Ä« | iconv -f utf8 -t latin7 î $ echo Ä« | iconv -f utf8 -t latin1 iconv: sequência de entrada ilegal na posição 0 $ LC_ALL=pt_BR.utf8 echo -e "\304\253" | iconv -f utf8 -t latin4 ï O estranho é que todos os "i"s acentuados estão "próximos" e presentes na tabela do meu locale... $ echo "íìïî" | hd -b 00000000 ed ec ef ee 0a |íìïî.| 0000000 355 354 357 356 012 0000005 $ echo -e "\354 \355 \356 \357" ì í î ï Abraço, -- Rodrigo Hjort http://icewall.org/~hjort
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
