locale(1) General Commands Manual locale(1) NOME locale - obtem informacoes especificas da localidade SINOPSE locale [opcao] locale [opcao] -a locale [opcao] -m locale [opcao] nome... DESCRICAO O comando locale exibe informacoes sobre a localidade atual, ou todas as localidades, na saida padrao. Quando chamado sem argumentos, locale exibe as configuracoes de localidade atuais para cada categoria de localidade (veja locale(5)), com base nas configuracoes das variaveis de ambiente que controlam a localidade (veja locale(7)) Os valores das variaveis definidas no ambiente sao impressos sem aspas duplas, os valores implicitos sao impressos com aspas duplas. Se a opcao -a ou -m (ou um de seus equivalentes de formato longo) for especificada, o comportamento sera o seguinte: --all-locales -a Exibe uma lista de todos os locais disponiveis. A opcao -v faz com que os metadados LC_IDENTIFICATION sobre cada localidade sejam incluidos na saida. --charmaps -m Exibe os mapas de caracteres disponiveis (arquivos de descricao do conjunto de caracteres). Para exibir o conjunto de caracteres atual para a localidade, use locale -c charmap. O comando locale tambem pode ser fornecido com um ou mais argumentos, que sao os nomes de palavras-chave de localidade (por exemplo, date_fmt, ctype-class-names, yesexpr ou decimal_point) ou categorias de localidade (por exemplo, LC_CTYPE ou LC_TIME). Para cada argumento, o seguinte e exibido: o Para uma palavra-chave de localidade, o valor dessa palavra-chave a ser exibido. o Para uma categoria de localidade, os valores de todas as palavras-chave nessa categoria sao exibidos. Quando os argumentos sao fornecidos, as seguintes opcoes sao significativas: --category-name -c Para um argumento de nome de categoria, escreve o nome da categoria de localidade em uma linha separada antes da lista de valores de palavra-chave para esta categoria. Para um argumento de nome de palavra-chave, escreva o nome da categoria de localidade para essa palavra-chave em uma linha separada antes do valor da palavra-chave. Esta opcao melhora a legibilidade quando varios argumentos de nome sao especificados. Pode ser combinado com a opcao -k. --keyword-name -k Para cada palavra-chave cujo valor esta sendo exibido, inclui tambem o nome dessa palavra-chave, de modo que a saida tenha o formato: palavra-chave="valor" O comando locale tambem conhece as seguintes opcoes: --verbose -v Exibe informacoes adicionais para algumas opcoes de linha de comando e combinacoes de argumentos. --help -? Exibe um resumo das opcoes e argumentos da linha de comando e sai. --usage Exibe uma mensagem curta de uso e sai. --version -V Exibe a versao do programa e sai. ARQUIVOS /usr/lib/locale/locale-archive Local padrao usual do arquivo de localidades. /usr/share/i18n/locales Caminho padrao usual para arquivos de definicao de localidade. PADROES POSIX.1-2008. HISTORICO POSIX.1-2001. EXEMPLOS $ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= $ locale date_fmt %a %b %e %H:%M:%S %Z %Y $ locale -k date_fmt date_fmt="%a %b %e %H:%M:%S %Z %Y" $ locale -ck date_fmt LC_TIME date_fmt="%a %b %e %H:%M:%S %Z %Y" $ locale LC_TELEPHONE +%c (%a) %l (%a) %l 11 1 UTF-8 $ locale -k LC_TELEPHONE tel_int_fmt="+%c (%a) %l" tel_dom_fmt="(%a) %l" int_select="11" int_prefix="1" telephone-codeset="UTF-8" O exemplo a seguir compila uma localidade personalizada do diretorio ./wrk com o utilitario localedef(1) no diretorio $HOME/.locale e, em seguida, testa o resultado com o date(1) e, em seguida, define as variaveis de ambiente LOCPATH e LANG no arquivo de perfil do shell para que o local personalizado seja usado nas sessoes de usuario subsequentes: $ mkdir -p $HOME/.locale $ I18NPATH=./wrk/ localedef -f UTF-8 -i fi_SE $HOME/.locale/fi_SE.UTF-8 $ LOCPATH=$HOME/.locale LC_ALL=fi_SE.UTF-8 date $ echo "export LOCPATH=\$HOME/.locale" >> $HOME/.bashrc $ echo "export LANG=fi_SE.UTF-8" >> $HOME/.bashrc VEJA TAMBEM localedef(1), charmap(5), locale(5), locale(7) TRADUCAO A traducao para portugues brasileiro desta pagina man foi criada por Rafael Fontenelle Esta traducao e uma documentacao livre; leia a Licenca Publica Geral GNU Versao 3 ou posterior para as condicoes de direitos autorais. Nenhuma responsabilidade e aceita. Se voce encontrar algum erro na traducao desta pagina de manual, envie um e-mail para a lista de discussao de tradutores . Linux man-pages 6.06 31 outubro 2023 locale(1)