2013-06-21 118 views
0

我的python腳本:badlink.py(我用http://wummel.github.io/linkchecker/的crontab和Python腳本

#!/usr/bin/python 
import os 
os.system('linkchecker -ocsv -Fcsv/badlinks.csv www.mysite.com') 

我的crontab任務

*/2 * * * * /opt/badlink.py 

的問題是,如果我直接運行

python badlink.py我得到了輸出結果

我的問題是爲什麼它不工作w我的cronjob任務。

感謝

+1

,我相信這個問題是不是被環境使用os.system中運行時發現和linkchecker。嘗試給絕對路徑linkchecker。 –

+0

sh:1:/ opt/linkchecker /:權限被拒絕當我把git的abs路徑給linkchecker – kn3l

+0

你的提示給了我一個主意,謝謝 – kn3l

回答

1

嘗試這樣

*/2 * * * * python /opt/badlink.py