Para procesos de larga ejecución, a veces es útil saber cuál es el resultado antes de recibir el correo electrónico, en su lugar utilizo esto:
- Utilícelo
ps
para encontrar el ID de proceso de su programa en ejecución (a PID
continuación);
use lsof
para encontrar el archivo en el que se está escribiendo la salida:
lsof -p PID
En la salida, busque las líneas 1u
y 2u
debajo del FD
encabezado de columna.
Estas líneas le dirán a qué archivos temporales ingresa la salida del proceso antes de enviarla por correo. Por lo general, para at
, el archivo se encuentra en /var/spool/cron/atjobs/
. Finalmente, muestre ese archivo y encontrará la salida (actual) de su proceso.