最近撞見一件很坑的事情,在linux 系統上面 執行一個周期性循環的任務 使用python寫的 需要加入到 任務計劃..結果不執行....
o1l1.jpg
59 23 \* \* \* cd /home/backup && python backup.py
- 以上代碼竟然不執行
查看crond日志信息也沒有任何報錯....
- 搜索一番 看到網上也有很多大神的解決方案
<ol>
59 23 * * * cd /home/backup && /usr/bin/python backup.py
在腳本頭部添加或者修改 腳本執行解釋器 #!/usr/bin/python
#!/usr/bin/python
我的問題還是沒有解決 ...讓我徹底崩潰了...
-
最后Google了一番...crontab 使用的PATH 跟python使用的不在一條道上面 只能改道行
59 23 \* \* \* source /etc/profile && python backup.py
此時輕輕的解決了這個坑爹的問題,全TM是套路...希望能夠解決你的問題 .. 洗洗吃飯了...