Запуск программы с & appended - это удобный способ запустить его как фоновый процесс, но программа все еще привязана к терминалу; если вы выйдете из Terminal.app, программа завершится.

Как вы можете запустить программу из Terminal.app, которая все еще будет работать, если терминал закрыт?

1 ответ1

-1

Сделайте скрипт для запуска. Программы, запущенные из терминала, считаются дочерними для этого терминала. Убийство терминала, в свою очередь, уничтожит все разветвленные процессы.

Примером может быть:

#!/bin/bash
program_name &

Сохраните файл как что-то вроде:

filename.sh
chmod +x filename.sh

chmod +x сделает его исполняемым, теперь программа должна быть дважды кликабельной.

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