То, что я пытаюсь сделать, это написать Bash script, который спит в течение установленного промежутка времени, прежде чем использовать команду mac say, чтобы произнести какой-то текст.
Я хотел бы иметь возможность запустить команду, а затем закрыть терминал, чтобы он все еще говорил в установленное время. Я просмотрел nohup, отделил, запустил и поставил процесс в фоновом режиме, но все эти решения по-прежнему приводят к завершению процесса после закрытия терминала. Должен ли я каким-то образом сделать какой-то процесс детского зомби, чтобы это сделать? Какое лучшее решение? Спасибо вам
# Simple Example of main code
sleep 10;
say hello;
exit;