Eu tenho uma versão do Linux que não tem a capacidade de ajustar o formato da hora em uma GUI.Quero que seja exibido no meu painel no formato de 12 horasPosso fazer isso no bash? Estou usando openbox e sparkylinux.
Responder1
No openbox, o tint2 está sendo usado como painel. O arquivo de configuração a ser editado é /home/user/.config/tint2/tint2rc
. Edite a data na # Clock
seção assim:
time1_format = %I:%M %p
Responder2
Sinto muito, mesmo depois de seus esclarecimentos ainda não entendo o que você está pedindo, mas tentarei responder de qualquer maneira...
Só quero exibir a hora no formato de 12 horas, sim.
O date
comando possui muitos especificadores de formato que permitem solicitar que a hora seja apresentada em um formato diferente do padrão. Consulte a página de manual. %I
é a hora no formato de 12 horas. Experimente, por exemplo:
date +%I:%M:%S
O título da sua pergunta diz "Ajustando a hora". Masajustandoo tempo eexibindoo tempo realmente tem pouco a ver um com o outro. De qualquer forma, não se ajusta a hora na maioria dos sistemas com acesso à Internet porque ela é ajustada automaticamente peloNTP.
Responder3
Além da resposta fornecida por @munchschair que modifica o formato da hora no tint2
painel, o conky
formato da hora também pode ser configurado para exibir este formato na própria área de trabalho.
Edite /etc/conky/conky.conf
como root. Substitua ${time %T}
por isto ${time %I:%M %p}
:
${goto 22}${font LCDMono:bold:size=18}${color3}${time %I:%M %p}${color}