Я хотел бы написать сценарий для одновременного открытия нескольких программ (серверов) в отдельных терминалах - не имеет значения, какой из них - и назначить разные команды для разных терминалов с командами «посадка» внутри правильного терминала. Это возможно? Может быть, что-то вроде этого:
открыть терминал1 открыть терминал2 // одновременно с 1. command1 // выполнить в терминале1 без открытия нового окна терминала command2 // выполнить в терминале2 без открытия нового окна терминала ...Возможно ли это?
Я также хотел бы наблюдать за всеми терминалами во время работы их программ - в моих программах есть аргумент для печати трассировки / отладки к терминалу. Поэтому я хотел бы видеть, какие сообщения обмениваются между ними.
ПРИМЕЧАНИЕ. Меня меньше беспокоит безопасность обменных данных, поскольку этот скрипт должен служить «симуляцией». Я настроил каждый сервер для запуска из выделенного порта на localhost.