Ich versuche, ein einfaches Python-Skript beim Start mit Cron unter Ubuntu 16.04 zum Laufen zu bringen. Ich habe Cron folgendermaßen geöffnet:
sudo crontab -e
und fügte die letzte Zeile wie im Screenshot gezeigt hinzu:
Ich habe es sogar versucht
@reboot without sudo later.
Dann mach ich:
sudo reboot
Aber wenn Ubuntu startet, scheint die Python-Datei nicht ausgeführt worden zu sein. Ich habe auch crontab geändert, indem ich es als einfacher Benutzer geöffnet habe:
crontab -e
Und fügte hinzu:
@reboot sudo python /my_script_path
Nichts hat geklappt.
Das Python-Skript soll bei der Ausführung eine Textdatei erstellen. Ich habe das Python-Skript mit dem Terminal getestet und es hat die Textdatei erfolgreich erstellt.
Weiß jemand, was mir hier fehlt?
Änderungen: Das Python-Skript, das ich ausprobiere, ist sehr einfach:
with open("example.txt", 'w') as file:
file.write("Some text")
print("Done")