Capturando saída de 'at'

Capturando saída de 'at'

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

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

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

Preciso capturar a resposta da solicitação curl e registrá-la em um arquivo. As páginas de manual afirmam:

O usuário receberá um erro padrão e a saída padrão de seus comandos, se houver. O e-mail será enviado usando o comando /usr/lib/sendmail. Senoé executado a partir de um su(1)shell, o proprietário do shell de login receberá o email.

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

Responder1

Experimente isto:

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

informação relacionada