Как запланировать запуск сценария оболочки, который открывает Firefox

У меня есть сценарий оболочки, который открывает Firefox и запускает в нем макросы (я использую надстройку Firefox под названием Imacros для создания макросов). Содержимое моего сценария оболочки с именем house.sh выглядит так:

 firefox imacros://run/?m=house.iim 

И я создал запланированную работу через crontab -e чтобы каждый раз запускать этот скрипт каждый день:

 47 * * * * /home/meerim/bin/house.sh 

Но ничего не произошло (Firefox не открыл). Затем я попробовал это:

 47 * * * * env DISPLAY=:0.0 /home/meerim/bin/house.sh 

Но это не решило проблему.
Итак, как я должен это исправить?
Мой сценарий house.sh работает правильно, когда я запускаю его из терминала.

  • Методы вставки содержимого первичного отбора X11?
  • Изменить значение Startx на Slackware?
  • SSH не завершается после выхода, когда есть программа X Forward
  • Emacs X11 Forwarding не работает, но xclock делает
  • Проблема туннелирования X с удаленной машины
  • Почему выбор текста только «копирует» его (как в копии и вставке) косвенно?
  • Разница между «xhost +» и «xhost + SI: localuser: AnotherUser»
  • Среднее поведение кнопки мыши в Iceweasel (FireFox): вставить на * текст * курсор
  • One Solution collect form web for “Как запланировать запуск сценария оболочки, который открывает Firefox”

    Вы должны уметь это запустить, помещая в house.sh :

     export DISPLAY=:0.0 

    и запустить xhost + на вашем интерфейсе. После этого вы можете ограничить, кому разрешено подключаться (с помощью xhost снова), но как только все перестает работать, вы будете знать, насколько разрешительны вам быть.

    Это не будет работать, если вы не вошли в систему. Я запускаю firefox из скрипта python, запущенного crontab, и фактический интерфейс открывается на экране Xvnc независимо от того, зарегистрирован ли я или нет (и он не сбивает мой интерфейс) после его запуска).

    Interesting Posts

    Пользовательское приветствие при входе в систему через ssh

    требуется руководство по книгам Linux и Unix

    Получение работы Ibus с менеджером оконной панели

    Форматирование английского языка для нажатия клавиши «Создать»

    Авахи на FreeBSD: машина увидена, но не видит

    verify: команда не найдена исключение при попытке получить значение от пользователя

    Разрешения OpenVPN, resolvconf и DNS

    Как использовать пользовательский ввод как условие цикла while

    Преобразуйте строки в целые числа и сравните

    HP ProLiant DL320e G8 v2 – установите CentOS или сервер Ubuntu

    Как предотвратить случайную выходную консоль от взлома терминала?

    SSD установлен, но отображается как жесткий диск в командном выводе

    В Xorg, почему я теряю выделение текста в одном окне, когда я выбираю в другом окне?

    Как настроить чаепитие в emacs для использования собственной системы уведомлений в gnome

    Есть ли вопросы, касающиеся надежности селинки?

    Linux и Unix - лучшая ОС в мире.