Como posso dizer ao comando 'date' para mostrar apenas a hora?

5

Estou tentando exibir apenas a hora atual usando "data", não toda a informação Dia, Mês, Ano etc., somente a hora atual.

ou seja:

13:45 ou 1:45 da tarde

Alguma idéia?

    
por Adrian George 22.08.2013 / 00:03

4 respostas

12
date +%R

mostrará o horário de 24 horas e

date +%r

mostrará o horário no formato de 12 horas. date +%H:%I também funciona.

Confira as "Especificações de conversão" na página de manual para mais variáveis para escolher.

    
por Jorge Castro 22.08.2013 / 00:07
4

Formato horário 24h:

date +%R

Formato da hora atual 12h com AM / PM:

date +%I:%M%p
    
por Cubiq 22.08.2013 / 00:10
2
date +%H:%M 

para 13:45

date +%H:%M 

para 1:45

"uptime" 

informará quanto tempo o sistema está rodando (junto com outras informações) check man entry for uptime

    
por realmoonstruck 22.08.2013 / 00:12
0

last exibe informações sobre logins recentes. Consulte o link para obter mais informações sobre o assunto. Eu acho que pode mostrar desligamentos também. Por enquanto, tente date +%r . Consulte o link para mais informações sobre a data.

    
por Erresen 22.08.2013 / 00:08