Meu at no Mac OS X 10.11 parece ser incapaz de iniciar tarefas. Eu tentei:
echo "date > foo" | at now
A execução de atq depois mostra a tarefa na fila e nenhum arquivo foo foi criado. Para garantir que o problema não seja uma combinação de datas, eu corri:
$ date && echo "date > foo" | at now && atq
E os dois date e atq mostraram o mesmo tempo.
Também verifiquei os arquivos at.allow e at.deny . /usr/lib/cron/at.deny existe, mas está vazio e /usr/lib/cron/at.allow não existe. De acordo com a página de manual , isso significa que eu Tenho permissão para executá-lo:
If _PERM_PATH/at.allow does not exist, _PERM_PATH/at.deny is checked,
every username not mentioned in it is then allowed to use at.
[...]
FILES
_PERM_PATH/at.allow allow permission control (/usr/lib/cron/at.allow)
_PERM_PATH/at.deny deny permission control (/usr/lib/cron/at.deny)
O que estou fazendo errado / o que posso fazer para agendar isso mais tarde?