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

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

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

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

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

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

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

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