Como eu defino o formato de data / hora do sistema na linha de comando?

1

Aparente eu deveria definir LC_TIME para en_DK (por que dinamarquês? Eu não quero meses dinamarqueses!) mas nada que eu tenha feito consegue mudar a saída de locale .

    
por Michiel de Mare 21.02.2011 / 17:24

2 respostas

3

O que você deseja alcançar? Para alterar o formato temporariamente

$ date
Mon Feb 21 18:46:57 CET 2011
$ LANG=cs_CZ.utf8 date
Po úno 21 18:47:22 CET 2011

ou permanentemente colocando as variáveis em /etc/default/locale ?

    
por arrange 21.02.2011 / 18:50
1

@arrange Eu tive o mesmo que você. Mas eu resolvi isso. Além disso, você precisa adicionar

export TIME_STYLE="long-iso"
export LC_TIME="en_DK.UTF-8"

para o arquivo ~ / .bashrc no final e relogar meu usuário ou executar:

source ~/.bashrc

Então ls -l print 2017-01-22 21:45 formato de data.

Talvez ajude para outro.

    
por Radek 22.09.2017 / 19:07