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:
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: 123456789
NÃ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_ALL
não está definido ou um valor aplicável para LC_*
não está definido
TZ
Fuso horário
Você pode usar o comando locale
para mostrar sua localidade atual.
locale -a
exibe todas as localidades atualmente instaladas na máquina. Certifique-se de que o código do idioma selecionado LANG
esteja LC_ALL
na 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-pages
para 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>