Obter a sequência temporal no Unix?

Obter a sequência temporal no Unix?

Na verdade, espero uma saída como

do carimbo de data/hora atual até 10s + carimbo de data/hora atual

ex:

11:49:01
11:49:02
11:49:03
.....
11:49:10

Mas essa saída deve vir na saída do banner.

Dica: Consigo obter o primeiro conjunto de sequência usando o script abaixo:

while [ 1 ]; do
    echo $(date +%H:"$(( `date +%M`+1))":%S)
    sleep 1
done

Quero saber como obter a saída do script acima usando banner?

Responder1

  • basta usar date -d+10spara avançar 10 segundos. (a propósito, você menciona 10 segundos em questão e usa +1 minuto no seu código)

  • próximo uso bannerouprinterbanner

    ...
    banner $(date -d '+10 seconds' '+%T') # if banner exist, or
    printbanner $(date -d '+10 seconds' '+%T') # ubuntu
    ...
    

informação relacionada