Я могу запустить процесс в фоновом режиме
$ someprog > logfile &
но если я сделаю
$ at now < jobsfile
тогда ничего не происходит, кроме печати
job 1 at Wed Sep 29 19:12:40 2010
atrun
отключена по умолчанию в Mac OS X 10.6 (см его странице и в разделе "РЕАЛИЗАЦИЯ ПРИМЕЧАНИЯ" из at
человека странице). Чтобы включить его, запустите:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
Ps вы можете сначала проверить и / или очистить очередь заданий; в противном случае будут запущены все тестовые задания, которые вы отправили одновременно ... atq
и atrm
являются соответствующими командами (и они прекрасно работают перед включением atrun
).
Что делает jobfile? Если он отправляет вывод в stdout или stdin, он будет отправлен вам по почте.