У меня есть калькулятор, который я пытаюсь автоматизировать. Когда он открыт, он собирает данные, рассчитывает, сохраняет себя и выходит.
Поэтому я создал сценарий для вызова этого.
soffice --calc --norestore Updater.ods
Если я запускаю, сценарий ./updater.sh calc
открывается и делает то, что должен: :)
Однако, когда я помещаю его в crontab
или fcrontab
00 15 * * * export DISPLAY=:0 && /path/updater.sh
Я вижу, что процесс запущен, но он не выполняет никаких действий, которые были бы, если бы открылся графический интерфейс. И запуск скрипта из терминала открывает графический интерфейс, но с помощью cron графический интерфейс не открывается. Поэтому мне интересно, можно ли открыть приложение (и его графический интерфейс) с помощью cron или другого планировщика?
Любая помощь будет признательна.
Попробуйте без & &
00 15 * * * export DISPLAY=:0 /path/updater.sh
я надеюсь, что это помогает
Существует другая опция, для планирования графических задач, к.
В Orage, календарное приложение (двойной щелчок по часам в системной панели), дважды щелкают в единственный день.
Выбор событие, новое. Дайте ему имя, здесь возможно, 'updater'. Установите время на 15:00.
Теперь выбирают вкладку: Напоминание, Приложение, использует:/path/updater.sh Деактивируют звук и другие необоснованные опции.
Теперь выбирают вкладку: Повторение, Частота, ежедневно, 1
у меня есть немецкий UI, поэтому возможно, мой перевод для вкладок не соответствует.