如何在Linux控制台上查看两个对话框,同时运行?

我想同时在Linux控制台上查看两个对话窗口。

我想要一个查看进度BAR的窗口,查看日志的第二个tailbox正在运行。

问题是对话框总是出现在控制台的中心。

我想要的是

  1. 在控制台上同时查看两个对话框,
  2. 而进度条在屏幕的顶部,
  3. 这个盒子应该放在屏幕上。

如何实现这个?

如何将对话窗口向上或向下放置,而不是在中央?

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

您可以使用screen程序。

在这里输入图像说明

手动执行屏幕

安装screen ,通过在控制台中inputscreen来执行它。

ctrl a然后S (大写字母S,用shift键分割你的屏幕

input你的第一个命令

在执行了第一个命令后,按ctrl然后再切换到另一个窗口。

ctrl a然后c

input第二个命令。

完成。


使用脚本

创build一个新的目录,你想把脚本,即。 ~/test/

使用以下内容创build一个.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 

然后inputscreen命令来执行脚本。