У меня есть скрипт python, который работает нормально. Я хочу запустить его как задание cron каждые 10 минут
Я сделал crontab -e и ввел строку
*/10 * * * * root python /path/to/script/script.py
Кажется, что она не работает. [ ! d2]
Итак, я играл в командной строке и вижу, в какой момент он перестает работать. Он запускается в его каталоге, и каждый из них преследует его до тех пор, пока я не выйду из своего домашнего каталога (т. Е. Если я нахожусь в /home/henry/, тогда он запускается, но если я нахожусь, например, /var, то это не так) когда я получаю ошибку разрешения, пытающуюся записать в файл.
# save this for next time
with open(mycsvfile, "w") as outfile:
writer = csv.writer(outfile)
writer.writerows([s.strip().encode("utf-8") for s in row ]for row in list_of_rows)
outfile.close()
Я уже сделал chmod +x /home/user/Location/Of/Script, чтобы обеспечить доступ сценария (я думал). Что мне не хватает? Спасибо за вашу помощь