Я пытаюсь создать сценарий оболочки, который запускает программирование на Python в 4 терминальных окнах. У меня есть сценарий, который запускает программу четыре раза в четырех отдельных окон терминала (всего 5 окон, 4 для программ Python и одно для управления другими окнами терминала). Теперь я хочу создать сценарий, который я могу запустить в окне терминала управления, который закрывает и убивает программы других четырех окон терминала, но при этом все еще имеет открытый элемент управления.
То, что я до сих пор это что-то вроде этого
#!/bin/sh
osascript -e 'tell app "Terminal"
do script "killall python"
end tell'
osascript -e 'tell app "Terminal" to quit'
osascript -e 'tell app "Terminal" to open'
Проблема в том, что последняя строка не работает, потому что она закрывает все окна, включая окно, в котором выполняется скрипт. Я не очень знаком со сценариями оболочки или Apple, поэтому любая помощь будет приветствоваться. Я написал в стеке, но я думаю, что это может быть лучшее место для вопроса типа автоматизации. Спасибо