bash: проверяем, что скрипт запущен из оконной системы

  • 25.11.2023
  • 1 027
  • 0
  • 1
  • 1
  • 0
bash: проверяем, что скрипт запущен из оконной системы

Описание и решение задачи

Если в bash скрипте нужно проверить, что он запускается из под графического окружения X Window System, то это можно сделать при помощи следующего выражения:

Данный скрипт работает только для X Window System (X11, X). При использовании Wayland он будет возвращать отрицательный результат.
if xhost >& /dev/null ; then
# код, который будет выполняться только с рабочей X-сессией
fi
Была ли эта статья Вам полезна?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.