У меня есть клиент и хост-программа (написанная на c), которую я хочу запускать из двух разных удаленных мест одновременно. Поскольку я собираюсь сделать это примерно 50 раз, я не хочу запускать их по отдельности. С одной стороны, мне нужно войти через ssh, запустить скрипт и сказать ему записать вывод в файл. Затем мне нужно войти в другой ящик через ssh и попросить его отправить данные, а затем повторить весь процесс еще 49 раз.
Полагаю, мне нужно запустить две команды из двух отдельных окон.
Как мне сказать, чтобы один скрипт bash порождал два окна, вводил отдельные команды в каждое окно и затем возвращался в родительское окно?