Я хочу одновременно просматривать в консоли Linux два диалоговых окна.
Мне нужно окно, в котором отображается индикатор выполнения, и второй ящик, в котором отображаются журналы.
Проблема в том, что диалог всегда появляется в центре консоли.
Я хочу
Как это реализовать?
Как разместить диалоговое окно вверх или вниз, а не по центру?
dialog --title "RUN TASKS FROM TEXT TABLE" --gauge "Please wait..." 10 70 0
dialog --tailbox file.log 10 100
Ты можешь использовать screen
программа.
Запуск экрана вручную
После установки screen
, выполните его, набрав screen
в вашей консоли.
Разделите экран, нажав ctrlа затем S (заглавная S, со сдвигом
Введите вашу первую команду
После выполнения первой команды нажмите ctrlа затем вкладка для перехода в другое окно.
Нажмите ctrlа затем 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
команда для выполнения скрипта.