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

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

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

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

Комментарии

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

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