Consulte o man-pagespara mais informações como abaixo

Consulte o man-pagespara mais informações como abaixo

Preciso alterar meu formato de número em minha caixa CentOS 6.0. Estou usando o "ambiente de desktop gnome" versão 2.28.2. Quero saber de onde posso alterar o formato numérico padrão do sistema.

Quero mudar isso porque em meu sistema os valores numéricos mudam automaticamente de acordo com o formato numérico padrão e não sei qual é esse formato.

No Windows é possível no painel de controle:
insira a descrição da imagem aqui

Tentei pesquisar em
1. Sistema-> Administração-> Idioma
2. Sistema-> Preferências-> Teclado
3. Sistema-> Preferências-> Método de entrada
Mas as configurações necessárias não estão lá.

Se não for possível pela GUI, como fazê-lo pela linha de comando?

Atualizar: Sendo específico, quero, por exemplo, Digit grouping: 123456789NÃO incluir nenhuma vírgula, que é mostrada no formato de numeração das janelas acima.

Responder1

Linuxrefere-se a essas configurações comolocalidade do sistema.

Você pode alterar a localidade do sistema,

  • defina variáveis ​​de ambiente para controlar a localidade do sistema. Você pode definir essas variáveis ​​para todo o sistema ou por sessão:

LC_ALL

Substitui todas LC_*as variáveis ​​de ambiente pelo valor fornecido

LC_CTYPE

Classificação de caracteres e conversão de casos

LC_COLLATE

Ordem de agrupamento (classificação)

LC_TIME

Formatos de data e hora

LC_NUMERIC

Formatos numéricos não monetários

LC_MONETARY

Formatos monetários

LC_MEASUREMENT

Unidades de medida (métricas ou outras)

LANG

O valor padrão, que é usado quando LC_ALLnão está definido ou um valor aplicável para LC_*não está definido

TZ

Fuso horário

Você pode usar o comando localepara mostrar sua localidade atual.

locale -aexibe todas as localidades atualmente instaladas na máquina. Certifique-se de que o código do idioma selecionado LANGesteja LC_ALLna lista retornada pelo comando locale -a. Os valores que o locale usa e retorna sãomaiúsculas e minúsculas, portanto, copie-os exatamente ao atribuí-los a uma variável de ambiente.

Consulte o man-pagespara mais informações como abaixo

Especificamente para o que você pediu, defina

mon_grouping: Define o tamanho de cada grupo de dígitos em quantidades monetárias formatadas.

        mon_grouping   Formatted Value  ISO C String

         3;-1       123456'789       "\3\177"
         3          123'456'789      "\3"
         3;2;-1         1234'56'789      "\3\2\177"
         3;2        12'34'56'789     "\3\2"
         -1         1234567898       "\177"

Portanto o seu caso deve ser

emLC_MONETARY

mon_grouping           -1

e também emLC_NUMERIC

grouping                -1

EDITAR: Para alterar essas configurações, edite seulocalidadearquivo de configuração

/usr/share/i18n/locales/<your_locale>

informação relacionada