Linux

如何在 linux 控制台上查看同時執行的兩個對話框?

  • September 18, 2014

我想在 Linux 控制台上同時查看兩個對話視窗。

我想要一個查看進度條的視窗,以及第二個查看日誌的尾箱正在執行。

問題是對話框總是出現在控制台的中心。

我想要的是

  1. 在控制台上同時查看兩個對話框,
  2. 當進度條位於螢幕頂部時,
  3. 並且該框應顯示在螢幕下方。

如何實施?

如何將對話框視窗向上或向下而不是在中央?

   dialog --title "RUN TASKS FROM TEXT TABLE" --gauge "Please wait..." 10 70 0
   dialog --tailbox file.log 10 100

你可以使用screen程序。

在此處輸入圖像描述

手動執行畫面

安裝後,通過在控制台中screen輸入來執行它。screen

ctrl``athen拆分螢幕S(大寫 S,帶 shift

輸入您的第一個命令

執行第一個命令後,按ctrl``athentab切換到另一個視窗。

ctrl``a然後按c

輸入第二個命令。

完畢。


使用腳本

創建一個您想要放置腳本的新目錄,即。~/test/

創建一個.screenrc包含以下內容的文件:

startup_message off
screen dialog --title "RUN TASKS FROM TEXT TABLE" --gauge "Please wait..." 10 70 0
split
focus down
screen dialog --tailbox /var/log/syslog 10 100

然後只需輸入screen命令即可執行腳本。

引用自:https://serverfault.com/questions/629553