我听说通过crontab和终端的权限级别完全不同。
更具体地说,我的python脚本有一个命令将文件写入/ tmp /目录。在Linux机器上,一切都有效,包括cron和常规shell。
但是在OSX上,终端运行正常,但是当在crontab上设置了此命令时,会出现一条错误,指出我们没有权限写入/ tmp目录。
我该如何处理?
感谢。
答案 0 :(得分:-1)
chmod 777 -R /tmp/
好吧试试:chmod 777 /tmp/
如果错误仍然检查目录/ tmp /是否存在!