MacOS Terminal: Выход из внешнего приложения при выходе из терминала - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь выяснить, как заставить терминал завершать работу / выходить из приложения при выходе из терминала. По умолчанию у меня есть терминал, запускающий длинный скрипт на python, который открывает любое приложение в зависимости от пользовательского ввода, и он распознает, когда приложение правильно завершило работу, и возвращает код обратно на пользовательский ввод, но пытается заставить терминал завершить работу. приложение во вкладке, когда я закрываю терминал, я пытаюсь выяснить. Любая помощь будет грандиозной!

Вот скриншот того, что я имею в виду:

Example Screenshot

При нажатии кнопки «Закрыть» любое приложение, открытое на вкладке терминала, запускается через него. мой скрипт на python, я хочу, чтобы он «вышел».

Примечание: если это не совсем имеет смысла, я прошу прощения, потому что я ужасно объясняю !!

1 Ответ

0 голосов
/ 18 октября 2019

установите код ввода fg=True, bg=False, _bg_exc=False опция.

# run command in foreground 
"fg": True, 

# run a command in the background. commands run in the background # ignore SIGHUP and do not automatically exit when the parent process
"bg": False, 

# automatically report exceptions for background commands 
"bg_exc": False,

См .:

Вот документ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...