Я пытаюсь запустить SimpleHTTPServer при загрузке системы. Я использую Raspbian OS, которая основана на Linux. Для этого я добавил следующую строку в файл crontab :
@reboot serverfile.sh
Теперь внутри serverfile.sh я поместил следующее:
#!/bin/bash
python -m SimpleHTTPServer
Заданы разрешения на выполнение файла, и он может вывести команду echo после изменения. Но сервер не запускается при загрузке.
Та же команда,
python -m SimpleHTTPServer
отлично работает при запуске в терминале.
Что я тут не так делаю?
Вот мой журнал для CRON
pi@raspberrypi:~ $ grep CRON /var/log/syslog
Oct 16 07:17:01 raspberrypi CRON[17192]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 08:17:01 raspberrypi CRON[17230]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 09:17:01 raspberrypi CRON[17265]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 10:17:01 raspberrypi CRON[17301]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 10:17:03 raspberrypi cron[319]: (CRON) INFO (pidfile fd = 3)
Oct 16 10:17:03 raspberrypi cron[319]: (CRON) INFO (Running @reboot jobs)
Oct 16 10:17:03 raspberrypi cron[298]: (CRON) INFO (pidfile fd = 3)
Oct 16 10:17:03 raspberrypi cron[298]: (CRON) INFO (Running @reboot jobs)
Oct 16 11:17:01 raspberrypi CRON[1718]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 11:51:38 raspberrypi cron[276]: (CRON) INFO (pidfile fd = 3)
Oct 16 11:51:38 raspberrypi cron[276]: (CRON) INFO (Running @reboot jobs)
Oct 16 12:17:01 raspberrypi CRON[1019]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 13:17:02 raspberrypi CRON[1051]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 14:17:01 raspberrypi CRON[1171]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 16 15:17:01 raspberrypi CRON[1283]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Binary file /var/log/syslog matches