Я написал сценарий Bash, который запускает четыре длительных процесса (20-30 минут каждый):
terminator -T "<NAME-1>" -e "<COMMAND-1>" &
terminator -T "<NAME-2>" -e "<COMMAND-2>" &
terminator -T "<NAME-3>" -e "<COMMAND-3>" &
terminator -T "<NAME-4>" -e "<COMMAND-4>" &
(где <COMMAND-X> - это значение, созданное несколькими строками Bash заранее , включая вызовы Kubernetes).
Когда я запускаю свой скрипт, каждый из этих процессов открывается в новом окне Terminator. Чтобы избежать появления четырех новых окон каждый раз, когда я запускаю скрипт, мне бы на самом деле нравилось, чтобы они начинали с разных видов одного нового окна. Есть какой-либо способ сделать это? В руководстве нет ничего.
Я бы принял решение, которое использует другой терминал.
Поскольку вы упомянули, что согласны с альтернативным решением, подумайте об использовании gnome-terminal. Раньше я писал для этого сценарии, которые позволяют создавать окно с несколькими вкладками и запускать свои собственные команды. См. Это, например: https://askubuntu.com/a/863179/295286
Что касается терминатора, похоже, он позволяет создавать новые закладки для уже существующего окна с помощью опции --new-tab, но Я не вижу возможности создавать окно с несколькими вкладками с отдельными командами, отличными от опции --layout. Разумеется, вы можете автоматизировать его, поскольку макеты все входят в файл ~/.config/terminator/config, поэтому вы можете написать собственный файл конфигурации. Я попытаюсь написать один, если не забуду, но я думаю, что подход gnome-terminal намного проще и именно то, что вы хотите.
Терминатор имеет layout, которые вы можете использовать с определенным количеством вкладок, разбиением и назначением для них определенных цветовых профилей. То, что вы хотите сделать, - это открыть окно, добавить сколько угодно вкладок, а затем щелкнуть правой кнопкой мыши, перейдите на вкладку «Предпочтения», вкладки «Макеты» и нажмите кнопку «Добавить»
https: // askubuntu .com / a / 863179/295286
Как только вы закончите редактирование макета, сохраните его. Теперь вы можете вызвать terminator -l <Layout Name>, чтобы открыть окно с таким набором вкладок. Например, из моего скриншота вы можете видеть, что у меня есть макет custom, поэтому я бы использовал terminator -l custom