Если у вас есть файл .command на рабочем столе, содержащий, например, команду «Терминал», которая запускается при двойном щелчке по нему, есть ли способ (1) предотвратить открытие окна при его запуске или (2) закрыть окно автоматически, когда процесс завершен?

Спасибо

1 ответ1

1

Я не уверен, что запускать его можно «в фоновом режиме», но после завершения выполнения можно закрыть окно, как сказано здесь: Как закрыть терминал в OSX из командной строки?

Просто откройте «Терминал» и перейдите в « Terminal > Preferences > Settings > Shell: > When the shell exits: -> Close if the shell exited cleanly

Затем просто добавьте exit; в конце вашего файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .