2016-06-09 83 views
1

我很好奇,如果有一個工具或一個簡單的方法來在給定的時間間隔內連續執行某個命令,並將其輸出重新打印到屏幕上的相同位置。如何將命令輸出轉換爲實時狀態更新?

促使我考慮它的例子是'dropbox-cli status'。手動執行:

$> dropbox-cli status 
Syncing (6,762 files remaining) 
Indexing 3,481 files... 
$> dropbox-cli status 
Syncing (5,162 files remaining) 
Indexing 2,681 files... 

我要找:

$> tracker --interval=1s "dropbox-cli status" 
Syncing (6,743 files remaining) 
Indexing 3,483 files 

虛構的命令「跟蹤」將塊和兩個輸出線將被不斷轉載了每一秒,而不是創造一個追加日誌輸出。

+0

我想你正在尋找'watch'命令。 – indiv

回答

4

您可以使用watch

watch -n1 dropbox-cli status 

指定以秒爲時間PARAM -n

相關問題