Que codificação eu estou usando? $ LANG não tem codificação

2

Parece que normalmente:

echo $LANG

resulta em algo parecido com isto:

en_US.UTF-8

Qual codificação é usada quando o resultado não especifica uma codificação?

echo $LANG
en_US

Como descubro qual é a codificação padrão?

Usando o CentOS e o Redhat (várias versões).

    
por sixtyfootersdude 12.11.2015 / 18:38

1 resposta

2

Você pode usar o local .

Codificação atual:

locale charmap

Toda a codificação disponível:

locale -m

Exemplo com meu sistema:

$ locale charmap
UTF-8

$ LC_ALL=C export LC_ALL
$ locale charmap        
ANSI_X3.4-1968
    
por 12.11.2015 / 18:42