Я пытаюсь запустить простой скрипт Python при запуске с помощью Cron на Ubuntu 16.04. Я открыл 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")