Watch

如何在 watch 命令的輸出中滾動?

  • June 26, 2021

我使用該watch命令來查看我的目錄的內容隨著腳本在其上執行而發生變化(通過watch ls dir/

這是一個很棒的工具,除了一旦條目數填滿螢幕的垂直長度,我似乎無法向下或向上滾動查看所有內容。

有沒有辦法做到這一點?

watch很棒,但這是它不能做的事情之一。您可以使用tail顯示最新條目:

watch "ls -rtx dir/ | tail -n $(($LINES - 2))"

我創建了一個小程序,它完全可以在 python 中執行您想要的操作。在這裡找到它,它被稱為pwatch

引用自:https://unix.stackexchange.com/questions/3842