
実際には次のような出力を期待しています
現在のタイムスタンプから10秒+現在のタイムスタンプまで
元:
11:49:01
11:49:02
11:49:03
.....
11:49:10
ただし、この出力はバナー出力で行われる必要があります。
ヒント: 以下のスクリプトを使用して、シーケンスの最初のセットを取得できます。
while [ 1 ]; do
echo $(date +%H:"$(( `date +%M`+1))":%S)
sleep 1
done
バナーを使用して上記のスクリプト出力を取得する方法を知りたいです。
答え1
10秒進めるために使用します
date -d+10s
。(ちなみに、10秒という数字はコード内で+1分としています)次回の使用
banner
またはprinterbanner
... banner $(date -d '+10 seconds' '+%T') # if banner exist, or printbanner $(date -d '+10 seconds' '+%T') # ubuntu ...