文本刷新不換行

 

C#控制檯

            for (int i = 0; i <= 100; i++)
            {
                Console.Write("\r當前進度{0}%", i);
                System.Threading.Thread.Sleep(1000);
            }

Linux

新建一個 Unix 編碼 .sh 腳本

vi  time.sh

輸入以下內容

#!/bin/bash

while [ 1 ]
do
    a=$(date +"%Y-%m-%d %H:%M:%S")
    echo -ne "$a\r"  #不換行刷新數據
    sleep 2.5; #睡眠2.5秒
done

添加權限並運行腳本

chmod +x time.sh
bash time.sh

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章