Less

有沒有辦法動態刷新less命令?

  • April 7, 2021

我喜歡這個watch命令,但它有它的局限性

我很想知道我是否可以模仿watchwith的功能less。我主要是在尋找能夠滾動瀏覽我的目錄的能力,因為它是通過執行腳本動態修改的。

less中,您可以鍵入F( Shift+ F) 以在文件末尾繼續閱讀(如tail -f);您可以鍵入:e和文件名來查看不同的文件,但不幸的是,如果您輸入目前文件的名稱,less則不會重新載入文件。然而,有一個技巧可以讓它重新讀取目前文件,這是sabgenton建議的:鍵入:e並輸入一個不存在的文件的名稱;這會導致 less 顯示錯誤消息,然後重新載入目前文件。

如果您正在尋找 的替代品watch ls,這裡有一些:

  • 現代文件管理器(例如 Nautilus、Thunar、Konqueror、Dolphin、Finder)實時刷新視圖。
  • Emacs 沒有實時刷新,但是使用auto-revert-mode,它會每 5 秒重新載入文件或目錄(延遲是可配置的)。
  • 雖然 w3m 主要是一個 Web 瀏覽器,但它是一個可通過的目錄和文本文件查看器。按下R以重新載入(本地)URL。

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