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

2024-10-03 23:24:40 发布

您现在位置:Python中文网/ 问答频道 /正文

只是想知道——作为一个故障安全备份,我正在设置一个python cronjob脚本,可以将各种内容打印到终端

我想知道,一旦cronjob完成,我是否能够为最后一个输出获取终端转储?即使它出错了

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


Tags: 脚本终端内容vpslinux备份cronjobcentos
2条回答

您应该使用shell redirection

你的代码应该是

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

您可以将所有prints/dev/tty重定向到所有终端中的printpython exec.py &> /dev/tty)。但cron是从所有终端上执行卸载的

相关问题 更多 >