У меня есть короткий Python script, который должен запускаться при запуске - Ubuntu 13.10. Я пробовал все, что мог, но не могу заставить его работать. script:
#!/usr/bin/python
import time
with open("/home/username/Desktop/startup.txt", 'a') as f:
f.write(str(time.time()) + " It worked!")
(Фактический script немного отличается, поскольку я просто использую это для тестирования, но вы получаете идею.)
Я пробовал все следующие, без везения:
-
Поместите команду
python startuptest.py
вcrontab
, как@reboot python /home/username/Documents/startuptest.py
, как в качестве обычного пользователя, так и какsudo
-
Введите команду
python /home/username/Documents/startuptest.py
в/etc/rc.local
-
Открыли приложения запуска Ubuntu и поместили там команду
-
Составлено все предыдущее, поместив команду в оболочку script и вызов этой оболочки script вместо
Ничего не работает. У меня такое чувство, что я пропустил что-то простое. Есть идеи? (script работает нормально, если я просто запускаю команду с терминала.)