Трещины и треск в аудиовыходе HDMI в Linux (Debian)

  • ${debian_chroot:+($debian_chroot)}--проверяет, установлена ​​ли переменная debian_chroot, и расширяет ее значение в круглых скобках, если это так. Debian bashrcустанавливает переменную раньше, я никогда не использую ее, поэтому не помню, как она устанавливается. ${var:+word}является стандартным расширением параметра .

  • \[.. \]--маркер для непечатаемых символов -, а именно цветовых кодов здесь. Они нужны Bash для расчета длины подсказки, чтобы пользовательский интерфейс работал правильно

  • .
  • \033[01;32m--(это ESC, обратная косая черта и т. д. )код управления терминалом для установки цвета вывода (проверьте любой источник на предмет значения цифр)

  • \u@\h--имя пользователя, литерал @, имя хоста

  • \w--текущий рабочий каталог

  • \$--знак доллара, если вы не суперпользователь, в этом случае знак решетки#

  • Обратите внимание, что перед завершающей кавычкой есть пробел. Без него курсор стоял бы прямо напротив знака доллара, что выглядит некрасиво.

  • См. руководство Bash для справки о кодах обратной косой черты -, которые он интерпретирует в подсказках.

5
05.08.2021, 23:48
0 ответов

Теги

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