python - crontab 不会运行?

标签 python cron

我的 cron 选项卡是这样设置的:

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

hello.py 是

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

我正在尝试运行脚本并让它工作以每分钟打印到控制台吗?我做错了什么我将 header 包含在服务器上 python 的位置?

最佳答案

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

但这只有在您连接到此终端时才有效。

关于python - crontab 不会运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29882156/

相关文章:

python - Bokeh 悬停工具显示 '???' 而不是 ColumnDataSource 值

Python:在函数内的函数内返回函数名

python - 对不同的输入运行相同的计算两次,然后对两个结果执行进一步的计算

cron - 需要在每个 cron 作业之前设置 rvm 环境

linux - Git 和 crontab

php - 自动同步两个mysql表,但有异常

c# - CRON 表达式在每月的最后一天触发 Azure 函数

python - 序列化单个对象?

Python 数据抓取

PHP 使用正则表达式验证 CRON