我有一個資料夾,其中的文件複製到其中,例如/home/my/
.我想運行一個命令,即時顯示其中的文件數量,就像tail -f
處理文件內容一樣。我知道我應該運行ls *|wc -l
來計算文件數,但我不知道如何進行監視並保持其運行。
答案1
如果您有watch
命令在您的發行版上可用,您可以像這樣運行它:
watch -n 1 "ls /home/my"
這將每秒運行該ls /home/my
命令n
(1
在本例中)並將輸出顯示到螢幕上。
希望能有所幫助。
答案2
沒有watch
你可以嘗試:
while sleep 1 ; do ls /home/my ; done