Gnu-Screen

gnu-screen 可以在兩個虛擬終端之間定期切換嗎?

  • August 12, 2019

我需要一種在系統控制台上定期顯示兩個正在執行的程序的方法,這樣我就不需要手動鍵入命令來在執行它們的虛擬終端之間切換。

例如,我可以在長時間執行的程序和top每 10 秒之間切換一次以同時觀看兩者。

我認為gnu-screen這很理想,但找不到在兩個虛擬終端之間自動和定期切換的方法。是否有允許這樣做的命令行開關?

開始screen會話後,執行它(在另一個終端中):

while sleep 10s ; do screen -X next ; done

-X選項將命令發送到現有的螢幕會話,然後next簡單地前進到下一個視窗。因此,如果您的會話只有兩個視窗,那麼這將從一個切換到另一個。

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