使用Python cron作业打印到文件。文件已创建,但为空

时间:2015-09-21 22:25:23

标签: python cron

我正在尝试使用cron开始执行.py时打印到文件。

我有一个文件test.py.它只是说:

打印"你好"

如果我从命令行执行test.py,那么会生成cron_log.txt并说" hello"。

python2.7 /home/path/test.py >> /home/path/cron_log.txt

但是,如果我运行与cron作业完全相同的命令,则会创建cron_log.txt,但它是空的:

57 21 * * * python2.7 /home/path/test.py >> /home/path/cron_log.txt

主持人是webfaction。 Linux操作系统。

1 个答案:

答案 0 :(得分:0)

我在命令的末尾添加了2>& 1,但它确实有效。

57 21 * * * python2.7 /home/path/test.py >> /home/path/cron_log.txt 2>&1