Я пытаюсь запустить простой скрипт 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")