Я могу запустить процесс в фоновом режиме

$ someprog > logfile &

но если я сделаю

$ at now < jobsfile

тогда ничего не происходит, кроме печати

job 1 at Wed Sep 29 19:12:40 2010

2 ответа2

2

atrun отключена по умолчанию в Mac OS X 10.6 (см его странице и в разделе "РЕАЛИЗАЦИЯ ПРИМЕЧАНИЯ" из at человека странице). Чтобы включить его, запустите:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist

Ps вы можете сначала проверить и / или очистить очередь заданий; в противном случае будут запущены все тестовые задания, которые вы отправили одновременно ... atq и atrm являются соответствующими командами (и они прекрасно работают перед включением atrun).

0

Что делает jobfile? Если он отправляет вывод в stdout или stdin, он будет отправлен вам по почте.

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