[問題] crontab 定時執行無效

作者: shihyu (shihyu)   2017-09-11 00:45:00
https://gist.github.com/anonymous/fef463be1df3bb9aa7a8456803b808ec
我手動下command 執行可以產生文件檔 , 可能是用 crontab 每分鐘執行確無效
*/1 * * * * /home/shihyu/anaconda2/bin/python /home/shihyu/getubike/getubike.py
我用絕對路徑應該沒問題 但是就是沒作用不知道是什麼原因?
謝謝
作者: uranusjr (←這人是超級笨蛋)   2017-09-11 00:52:00
1. 去看你的 cron log 有沒有錯誤2. Redirect stderr 到一個檔案看有沒有 exception
作者: ckc1ark (偽物)   2017-09-11 01:26:00
code裡面檔案路徑先用絕對路徑試試
作者: f496328mm (為什麼會流淚)   2017-09-11 07:59:00
*後面要接 python3你沒打python,就算在分cmd一樣是error
作者: zerof (貓橘毛發呆雕像)   2017-09-11 09:53:00
輸出的位置錯了吧, cwd 不是 /home/<username>
作者: shihyu (shihyu)   2017-09-11 13:50:00
測試結果是 code裡面檔案路徑要絕對路徑!
作者: cphe (魔鬼藏在垃圾筒裡)   2017-09-11 19:56:00
如果不用絕對路徑,就是在phython執行檔前加個 cd + path;
作者: wennie0433   2017-09-11 22:38:00
/usr/bin/python *.py > /tmp/debug.log 2>&1 印debug
作者: moon2519 (~X~X~)   2017-09-16 23:52:00
如果你是ubuntu,可能是dash問題。

Links booklink

Contact Us: admin [ a t ] ucptt.com