
實際上我期望輸出像
從目前時間戳記到10s+目前時間戳
前任:
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
只需用來
date -d+10s
提前 10 秒。 (順便說一句,您提到了有問題的 10 秒,並在程式碼中使用了 +1 分鐘)下次使用
banner
或printerbanner
... banner $(date -d '+10 seconds' '+%T') # if banner exist, or printbanner $(date -d '+10 seconds' '+%T') # ubuntu ...