Wenn der Job gestartet wurde und Sie die PID dieses Jobs abrufen können, können Sie feststellen, wo at
die Ausgabe gespeichert wird:
$ at now warning: commands will be executed using /bin/sh at> sleep 10m at> <EOT> job 7 at Sat Jan 7 20:18:00 2017 $ pgrep sleep 7582 $ ls -l /proc/7582/fd total 0 lr-x------ 1 muru muru 64 Jan 7 20:19 0 -> /var/spool/cron/atjobs/a0000701795998 (deleted) lrwx------ 1 muru muru 64 Jan 7 20:19 1 -> /var/spool/cron/atspool/a0000701795998 lrwx------ 1 muru muru 64 Jan 7 20:19 2 -> /var/spool/cron/atspool/a0000701795998
Wie Sie sehen, wird die Ausgabe in einer temporären Datei gespeichert, die Sie nun überprüfen können:
$ sudo tail -f /var/spool/cron/atspool/a0000701795998 Subject: Output from your job 7 To: muru
Sie benötigen, sudo
weil das enthaltende Verzeichnis nicht weltweit zugänglich ist (zumindest auf Ubuntu 14.04):
$ sudo namei -lx /var/spool/cron/atspool/a0000701795998 f: /var/spool/cron/atspool/a0000701795998 Drwxr-xr-x root root / drwxr-xr-x root root var drwxr-xr-x root root spool drwxr-xr-x root root cron drwxrwx--T daemon daemon atspool -rw------- muru muru a0000701795998