我正在嘗試在 Ubuntu 16.04 上使用 Cron 啟動時運行一個簡單的 Python 腳本。我所做的是打開 cron:
sudo crontab -e
我什至嘗試過
@reboot without sudo later.
然後我這樣做:
sudo reboot
但是當Ubuntu啟動時Python檔案似乎還沒運作。我還以簡單使用者身分開啟 crontab 來修改它:
crontab -e
並補充道:
@reboot sudo python /my_script_path
什麼都沒起作用。
Python 腳本在執行時應該會建立一個文字檔案。我已經使用終端測試了 Python 腳本,它成功產生了該文字檔案。
有人知道我在這裡缺少什麼嗎?
編輯:我正在嘗試的Python腳本是一個非常簡單的腳本:
with open("example.txt", 'w') as file:
file.write("Some text")
print("Done")