У меня есть такая настройка, что иногда я использую xterm, а иногда я использую putty. КомандаКак быстро проверить наличие Xserver
xmodmap ~/.Xmodmap
занимает больше времени, чтобы работать, когда я на замазку, потому что нет Xserver на DISPLAY.
Не вдаваясь в горячее обсуждение того, правильна ли моя установка (потому что я не могу ее изменить), или разница во времени значительна (нет, это не так, но если вы не спрашиваете, я никогда не узнаю), есть ли способ выполнить ping предполагаемый xserver на DISPLAY, чтобы он мгновенно возвращался, если там нет xserver? Таким образом, я могу установить флаг и пропустить дальнейшие X-клиентские вызовы вместо того, чтобы вызывать xmodmap (или xterm или любой другой X-клиент) и ждать неизбежного тайм-аута и сообщения «неспособно открыть отображение в».