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?