Crontab不会运行?

时间:2015-04-26 19:04:51

标签: python cron crontab

我的cron标签设置如下:

 * * * * * /usr/bin/python /root/amazon/hello.py

hello.py是

      #!/usr/bin/python
      print "yo"

我正在尝试运行脚本并让它每分钟都能打印到控制台吗?我做错了什么我把标题包含在服务器上python的位置?

1 个答案:

答案 0 :(得分:1)

cron程序重定向标准输出,因此您无法看到程序的输出。但它将输出作为邮件发送到系统。尝试运行mail程序进行验证。

如果要将输出写入特定文件,请使用:

* * * * * /usr/bin/python /root/amazon/hello.py > /home/user/test.txt

如果你想作弊尝试使用tty命令查找终端文件并使用此文件重定向输出

$ tty
/dev/pts/0

然后:

* * * * * /usr/bin/python /root/amazon/hello.py > /dev/pts/0

但只有连接到此终端时,此功能才会生效。