Могут ли программы сбоев во время разработки повлиять на безопасность моей системы?

Я не был сумасшедшим в отношении предлагаемого здесь решения, поскольку я использую один и тот же TERM для виртуальных терминалов Ubuntu в качестве других терминалов (screen-256color). Таким образом, я быстро посмотрел, какие другие переменные среды могут быть полезны для этой цели.

Мое заключение состояло в том, чтобы использовать переменную XDG_VTNR (XDG virtual terminal number?). Поскольку Ubuntu использует VT # 7 для среды рабочего стола, простая проверка того, превышает ли эта переменная больше или равна 7, делает трюк.

У меня есть функция bash, которая все равно строит мою подсказку, поэтому я просто окружен добавление контрольной последовательности заголовка с проверкой на переменную XDG_VTNR.

Например, обратите внимание на полужирный фрагмент ниже:

# Use new test (i.e. [[ ]]) so as not to fail if XDG_VTNR does not exist if [[ $XDG_VTNR -ge 7 ]]; then # Add the window title escape sequence to the prompt else # Don't add the window title escape sequence to the prompt fi

Просто захотелось добавить эту заметку в случае, если она может быть полезен для всех остальных.

1
задан 19 November 2014 в 03:24

0 ответов

Другие вопросы по тегам:

Похожие вопросы: