2016-02-11 101 views
-1

我想運行我的程序並將打印件保存到日誌文件中。 的discordbot.py內的文本通過logging.warnings()將輸出寫入文件時,crontab權限被拒絕

@reboot python3 /home/pi/shared/discordbot.py & >/home/pi/shared/botlog.log 2>&1 

錯誤,我得到打印到命令行:

-bash: /home/pi/shared/botlog.log: Permission denied 

爲什麼須藤的crontab無法訪問日誌文件? 在此先感謝。

+0

其言自明=>權限被拒絕。更改權限,然後再次運行您的命令 – Ghayel

回答

0

您必須遵守這樣的結構:

chmod u+x discordbot.py 
chmod u+w /home/pi/shared/botlog.log 

python3 /home/pi/shared/discordbot.py 1>> /home/pi/shared/botlog.log 2>&1