Capturando saída de 'at'

2

Como posso registrar a saída de um comando executado por ?

Este comando está sendo exec() d pelo PHP como em:

<?php
exec('echo "curl -k https://localhost/projekt/crons/purge/5" | at now + 5 minutes');

Eu preciso capturar a resposta da solicitação de onda e registrá-la em um arquivo. O estado das páginas man:

The user will be mailed standard error and standard output from his commands, if any. Mail will be sent using the command /usr/lib/sendmail. If at is executed from a su(1) shell, the owner of the login shell will receive the mail.

Quem é o proprietário do e-mail (www-data?) e como posso acessá-lo? Os documentos estão se referindo ao e-mail do sistema operacional pertencente a um usuário ou a um e-mail real? Obrigado!

    
por Jordan Arseno 27.08.2012 / 18:46

1 resposta

3

Tente isto:

$ echo "curl -k https://localhost/projekt/crons/purge/5 > projekt.log 2>&1" | at now + 5 minutes

    
por 27.08.2012 / 19:15