
Eigentlich erwarte ich eine Ausgabe wie
vom aktuellen Zeitstempel bis 10 s + aktueller Zeitstempel
ex:
11:49:01
11:49:02
11:49:03
.....
11:49:10
Diese Ausgabe muss jedoch in einer Bannerausgabe erfolgen.
Hinweis: Ich kann den ersten Sequenzsatz mit dem folgenden Skript abrufen:
while [ 1 ]; do
echo $(date +%H:"$(( `date +%M`+1))":%S)
sleep 1
done
Ich möchte wissen, wie ich mithilfe eines Banners die obige Skriptausgabe erhalte.
Antwort1
verwenden Sie es einfach
date -d+10s
, um 10 Sekunden Vorsprung zu gewinnen. (Übrigens erwähnen Sie in der betreffenden Frage 10 Sekunden und verwenden in Ihrem Code +1 Minute)nächster Gebrauch
banner
oderprinterbanner
... banner $(date -d '+10 seconds' '+%T') # if banner exist, or printbanner $(date -d '+10 seconds' '+%T') # ubuntu ...