ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5

       

к терминалу написано, что указанные


В инструкции к терминалу написано, что указанные атрибуты на

терминале устанавливаются следующими ESC-последовательностями:

\E[0mсбросить все атрибуты(если p1=0)
\E[0;1mустановить BOLD(если p1>0)
\E[0;7mустановить REVERSE(если p2=1)
\E[0;5mустановить BLINK(если p3=1)
\E[0;4mустановить UNDERLINE(если p4=1)
Итак:

ZA=\E[0 # посылаем начало последовательности \E[0 - сброс всех

# атрибутов.

%?%p1 # если p1 не равен 0

%t;1%; # то вывести на терминал символы ;1

%?%p2%t;7%; # если p2 равен 1 то вывести на терминал ;7

%?%p3%t;5%; # если p3 равен 1 то вывести на терминал ;5

%?%p4%t;4%; # если p4 равен 1 то вывести на терминал ;4

m # вывести символ m

Объединяем все вместе и получаем ZA характеристику терминала

vt220

:ZA=\E[0%?%p1%t;1%;%?%p2%t;7%;%?%p3%t;5%;%?%p4%t;4%;m:

Как видите, эта характеристика ZA не обеспечит нам никаких цветов. Любители красивого могут самостоятельно поупражняться с

разборкой и обработкой всех возможных значений параметра p1.

[]

[]

[]


Содержание раздела