Python print()cronjob完成后的终端转储

时间:2017-08-17 13:12:10

标签: python linux cron command-line-interface

只是想知道 - 作为一个故障安全备份,我设置了一个python cronjob脚本,我可以将各种东西打印到终端。

我想知道,一旦cronjob完成了 - 我能够为最后一次输出采用终端转储吗?即使它错了......

可能会在Linux VPS上运行 - CentOS(不确定100%是否重要)。

2 个答案:

答案 0 :(得分:0)

您可以将所有打印/ dev / tty重定向到所有终端python exec.py &> /dev/tty)中打印。但是cron是从所有终端执行的。

答案 1 :(得分:0)

您应该使用shell redirection

您的代码将类似于

33 3 * * * /path/to/some_job.sh 5> /var/log/cron.log