Caracteres que aparecem em arquivo no Unix mas no Windows não

2 respostas
Roger75

Olá pessoal,

Aqui na minha máquina(Windows) editei alguns arquivos de properties e .sh que são usados no cliente, onde o ambiente é Unix.

O cliente alega que alguns caracteres diferentes apareceram, e que ele teve que editar os arquivos para corrigir.

Gostaria de saber se há alguma ferramenta que me mostre o conteúdo do arquivo exatamente como se vê abrindo no Unix.

2 Respostas

T

Para arquivos de properties é melhor não usar os caracteres acentuados, substituindo-os pelo seu código Unicode:

nome=Jos\u00E9\ Arimat\u00E9ia

para cadastrar o José Arimatéia (o espaço, a rigor, deve ser antecedido com um “” também, como no exemplo acima.

Em arquivos de shell, o que será visualizado pelo cliente depende muito de como ele irá usar - qual o terminal que ele usa? xterm? o terminal do Gnome? o terminal do KDE?
Na prática é melhor não usar caracteres acentuados, nesses casos.
(Não adianta usar UTF-8 em arquivos de shell)

Roger75

Olhei novamente o conteúdo dos arquivos e a única parte onde aparecem caracteres especiais é dentro de comentários (linhas precedidas por #), tanto nos properties quanto no .sh.
Alterei o conteúdo dos arquivos, vamos ver o que dá.

Criado 16 de março de 2007
Ultima resposta 19 de mar. de 2007
Respostas 2
Participantes 2