Saída incorreta de cp, rm e assim por diante

2

Quando eu executo, digamos, cp , recebo uma saída como a seguinte:

# cp -v Foo Bar
âFooâ -> âBarâ

O que há com os caracteres â estranhos? Por que a casca está fazendo isso? Parece algum tipo de problema estranho de codificação.

Quando uso o PuTTY, recebo â . Quando eu logar na máquina real localmente, recebo ? no vídeo inverso. Se eu redirecionar stdout para um arquivo, copiá-lo para minha máquina Windows e abri-lo, recebo uma combinação aleatória de caracteres até que eu diga ao editor de texto para fingir que o arquivo é UTF-8. E então eu recebo citações abertas e próximas.

    
por MathematicalOrchid 26.03.2014 / 15:23

2 respostas

1

É um problema de codificação.

Defina a tradução do seu conjunto de caracteres Putty como " UTF-8 ":

Window -> Translation -> Remote character set
    
por 26.03.2014 / 15:51
1

Para corrigir o problema do PuTTY, altere as configurações em Janela - > Tradução e selecione (ou insira manualmente se não estiver presente) "utf-8"

Qual shell você está usando na máquina?

    
por 26.03.2014 / 15:52