Я хотел бы иметь возможность запускать процесс из приложения с графическим интерфейсом (сейчас я специально думаю о том, чтобы позволить пользователю затмения - возможно, через плагин) нажать кнопку, чтобы запустить сборку с использованием сборки моей организации система).
Я не хочу, чтобы этот процесс останавливался при остановке родительского приложения, и я хочу иметь возможность «переключиться на него» позже, как если бы я запустил его из командной строки.
Я видел экран GNU, описанный как хороший для большей части того, о чем я прошу, но я не уверен насчет части "запустить процесс из другого приложения".
Можно ли это сделать, если само приложение GUI было запущено изнутри экрана? Можно ли это сделать, если это не так? Мне было бы очень интересно посмотреть, как!
Обновление:
Добавление «screen» к командной строке выглядит как хороший способ запуска процесса на экране из оболочки, но я пытаюсь найти способ сделать это без непосредственного участия в этом сеансе. Я хочу «отправить» команду на экранную сессию, где она будет запущена в новом окне этой сессии.