Qual é o Cvalor para LC_ALLsistemas Unix? Eu sei que ele força o mesmo local para todos os aspectos, mas o que
Um código de idioma é um conjunto de parâmetros que define o idioma, o país e quaisquer preferências de variantes especiais que o usuário deseja ver em sua interface com o usuário.
Qual é o Cvalor para LC_ALLsistemas Unix? Eu sei que ele força o mesmo local para todos os aspectos, mas o que
Eu costumava usar o código do en_DK.UTF-8idioma um tanto caprichoso ao instalar um novo sistema, porque isso produzia (aproximadamente) os resultados do código do idioma que eu queria, mesmo que não esteja na Dinamarca. Métrica de medições Formatos de data e hora sensatos, mas nomes de dia e mês...
Quando tento sempre instalar um novo pacote, recebo esta mensagem: Can't set locale; make sure $LC_* and $LANG are correct! perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_GB:en", LC_ALL = (unset), LC_CTYPE = "en_GB.UTF-8", LANG =...
Depende do sistema de arquivos que eu uso? Por exemplo, ext2 / ext3 / ext4, mas também o que acontece quando insiro um desses CD-ROMs "joliet" com a ISO 9660? Ouvi dizer que o POSIX contém algum tipo de especificação para a codificação charset de nomes de arquivos? Basicamente, o que me pergunto é...
Em todos os shells que eu conheço, rm [A-Z]*remove todos os arquivos que começam com uma letra maiúscula, mas com o bash isso remove todos os arquivos que começam com uma letra. Como esse problema existe no Linux e Solaris com o bash-3 e o bash-4, não pode ser um bug causado por um correspondente...
Instalei o Debian 7 i386 no meu VPS (OpenVZ). Tudo funciona bem, exceto locais - qualquer tentativa de instalar qualquer coisa mostra: [...] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "pl_PL.UTF-8"...
Digamos que eu tenha um script de shell POSIX que precisa ser executado em diferentes sistemas / ambientes que eu não controle e precisa remover o separador decimal de uma string emitida por um programa que respeite as configurações de localidade. Como posso detectar o separador decimal da...
Atualizei recentemente meu servidor Arch Linux e, durante esse processo, o tmux foi atualizado. Eu estava usando tmuxenquanto a atualização estava em andamento e a usei depois, mas durante a mesma sessão SSH. Agora, no entanto, sempre que tento emitir qualquer tmuxcomando, recebo este erro: tmux:...
Estou usando o Arch Linux e segui as instruções no wiki sobre como definir meu local. Quase todos os programas executados reclamam da localidade - mesmo locale. Se parece com isso: % locale locale: Cannot set LC_ALL to default locale: No such file or
A ordem de intercalaçãoLC_COLLATE define não apenas a ordem de classificação de caracteres individuais, mas também o significado dos intervalos de caracteres. Ou faz? Considere o seguinte snippet: unset LANGUAGE LC_ALL echo B | LC_COLLATE=en_US grep '[a-z]' Intuitivamente, Bnão está presente...
É difícil entender como funciona a codificação de nome de arquivo. No unix.SE, encontro explicações contraditórias. Os nomes de arquivos são armazenados como caracteres Para citar outra resposta: Várias perguntas sobre a codificação de caracteres do sistema de arquivos no linux […] Como você...
Crie os seguintes arquivos em um diretório $ touch .a .b a b A B 你好嗎 Meu lspedido padrão ignora a presença de pontos iniciais, misturando-os com os outros arquivos. $ ls -Al total 0 -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 a -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 .a -rw-r--r-- 1...
Eu gosto de poder nomear arquivos e diretórios com um prefixo de sublinhado, se for algo que eu quero manter separado de outros arquivos e diretórios no mesmo nível. No Windows e Mac, por exemplo, o prefixo de um arquivo com um sublinhado o classifica para o topo, na frente de arquivos que começam...
Estou usando o bash no Linux. Estou obtendo sucesso com a seguinte instrução if, mas isso não deve retornar um código de falha? if [[ ■ = [⅕⅖⅗] ]] ; then echo yes ; fi O quadrado NÃO é igual a nenhum dos caracteres, portanto não vejo por que recebo um código de sucesso. É importante para mim...
Essa pergunta foi estimulada pela pergunta O navegador Chromium não permite definir o tamanho do papel padrão para "Imprimir em arquivo" e também por uma conversa com @Gilles no bate-papo. Conforme indicado por @don_crissti e verificado por mim, alterar o código do idioma (pelo menos LC_PAPER) faz...
Eu criei os arquivos de localização en_US.utf8 , et_EE.iso88591 e ru_RU.utf8 . Agora, se eu tentar alterar qualquer uma das variáveis de localidade para um ru_RU.utf8 ou en_US.utf8 , isso não terá nenhum efeito: # locale -a C en_US.utf8 et_EE et_EE.iso88591 POSIX ru_RU.utf8 #...
Por um longo período, pensei que o comportamento padrão do sortprograma estivesse usando a ordem ASCII. No entanto, quando insiro as seguintes linhas sortsem argumentos: # @ Eu tenho: @ # Mas, de acordo com a tabela ASCII, #é 35 e @é 64. Outro exemplo é: A a E a saída é: a A Alguém pode...
Preciso reduzir o tamanho do locale-archivearquivo em alguns dos meus sistemas RHEL6. Aqui está esse arquivo no meu sistema: [root@-dev-007 locale]# ls -l total 96800 -rw-r--r--. 1 root root 99158704 Sep 9 15:22 locale-archive -rw-r--r--. 1 root root 0 Jun 20 2012 locale-archive.tmpl Então eu...
O que poderia ser uma maneira de recuperar uma lista de todos os caracteres em uma determinada classe de personagem (como blank, alpha, digit...) no local atual. Por exemplo, LC_ALL=en_GB.UTF-8 that-command blank idealmente, no meu sistema Debian, exibiria algo como: 09 U+0009 HORIZONTAL TAB...
No meu sistema centos6.5, que é um dockercontêiner, o código de en_US.utf-8idioma está ausente: bash-4.1# locale -a C POSIX Normalmente no Ubuntu existe um comando locale-genpara fazer isso: # locale-gen en_US.UTF-8 # echo 'LANG="en_US.UTF-8"' > /etc/default/locale Como posso fazer isso no...