顯示當前時刻的檔案數量,就像 tail -f 所做的那樣

顯示當前時刻的檔案數量,就像 tail -f 所做的那樣

我有一個資料夾,其中的文件複製到其中,例如/home/my/.我想運行一個命令,即時顯示其中的文件數量,就像tail -f處理文件內容一樣。我知道我應該運行ls *|wc -l來計算文件數,但我不知道如何進行監視並保持其運行。

答案1

如果您有watch命令在您的發行版上可用,您可以像這樣運行它:

watch -n 1 "ls /home/my"

這將每秒運行該ls /home/my命令n1在本例中)並將輸出顯示到螢幕上。

希望能有所幫助。

答案2

沒有watch你可以嘗試:

while sleep 1 ; do ls /home/my ; done

相關內容