Рейтинг:0

Как проверить поддержку Sixel в pam_motd на Ubuntu?

флаг gb

Ubuntu использует pam_motd для отображения сообщения дня (motd) при входе в систему. Это сообщение, в свою очередь, генерируется из сценариев в /etc/update-motd.d.

Внутри одного из этих сценариев я хотел бы проверить, поддерживает ли используемый терминал Сиксели.

Я попытался использовать LC_TERMINAL переменная, но она еще не установлена. Я также узнал, что печать управляющего кода с помощью эхо -n "\u001B[0c" позволяет проверить поддержку Sixel, но я не нашел способа захватить и изучить вывод в сценарии. Я также не знаю, будет ли это работать внутри сценария, запускаемого PAM.

Так

  • Есть ли способ получить LC_TERMINAL передается сценарию при входе по SSH?
  • Есть ли способ зафиксировать вывод эхо -n "\u001B[0c" в скрипте motd и изучить его?
  • Есть ли другой способ проверить поддержку Sixel в скрипте motd?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.