【发布时间】:2013-06-21 20:23:58
【问题描述】:
我的python脚本:badlink.py(我用http://wummel.github.io/linkchecker/)
#!/usr/bin/python
import os
os.system('linkchecker -ocsv -Fcsv/badlinks.csv www.mysite.com')
我的 crontab 任务
*/2 * * * * /opt/badlink.py
问题是如果我直接运行
python badlink.py我得到了输出结果
我的问题是为什么它不适用于 cronjob 任务。
谢谢
【问题讨论】:
-
我认为问题在于在 os.system 中运行时在环境中找不到链接检查器。尝试给出链接检查器的绝对路径。
-
sh: 1: /opt/linkchecker/: Permission denied 当我 git abs path to linkchecker
-
你的建议给了我一个想法,谢谢
标签: python cron crontab cron-task