Рейтинг:0

cronjob не срабатывает

флаг ru

Должно быть, я делаю что-то нелепо неправильное здесь, но я этого не вижу.

Я хочу запустить:

python3 /home/web/Код/python/hourly-script.py

Который запускается из команды штрафа, он отображает всплывающее окно с уведомлением.

В кронтаб -е Я кладу:

* * * * * python3 /home/web/Code/python/hourly-script.py

Чтобы проверить его работу, я должен получать всплывающее окно каждую минуту. У меня не появляются всплывающие окна.

Из командной строки, когда я запускаю grep CRON /var/log/syslog Я получил:

17 декабря 07:44:01 web-XPS-15-9570 CRON[16643]: (веб) CMD (python3 /home/web/Code/python/hourly-script.py)
17 декабря 07:45:02 web-XPS-15-9570 CRON[16879]: (веб) CMD (python3 /home/web/Code/python/hourly-script.py)
17 декабря, 07:46:01 web-XPS-15-9570 CRON[17114]: (веб) CMD (python3 /home/web/Code/python/hourly-script.py)
17 декабря 07:47:01 web-XPS-15-9570 CRON[17489]: (веб) CMD (python3 /home/web/Code/python/hourly-script.py)
17 декабря 07:48:01 web-XPS-15-9570 CRON[17988]: (веб) CMD (python3 /home/web/Code/python/hourly-script.py)
17 декабря, 07:49:01 web-XPS-15-9570 CRON[18287]: (веб) CMD (python3 /home/web/Code/python/hourly-script.py)
17 декабря 07:50:01 web-XPS-15-9570 CRON[18544]: (веб) CMD (python3 /home/web/Code/python/hourly-script.py)

Что указывало бы на то, что он работает каждую минуту, так почему же я не вижу всплывающее окно?

Я работаю на убунту. Сам файл python является исполняемым:

-rwxrwxr-x 1 веб-сайт 148, 17 декабря, 07:34, hourly-script.py

vanadium avatar
флаг cn
Отвечает ли это на ваш вопрос? [Как вызвать zenity из скрипта cron?](https://askubuntu.com/questions/85612/how-to-call-zenity-from-cron-script)
Рейтинг:1
флаг cn

Cronjob на самом деле срабатывает, но, как показывают мои ограниченные исследования (запуск сервера Minecraft с помощью cron), cronjobs не выводятся в CLI, TTY или GUI по умолчанию. Чтобы получить вывод, вам нужно указать место для всплывающего окна, которое будет графическим интерфейсом. Это наверное нужно сделать в вашем скрипте, хотя я не знаю как.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.