tput

      0

tput — инициализирует и управляет вашим сеансом работы с терминалом используя базу данных terminfo. Используя tput вы сможете управлять различными функциями терминала, такими как: перемещение или изменение вида курсора, изменение цвета текста и фона, а также очистка различных областей экрана.

Атрибуты курсора:
tput cup 5 1 — данная команда переместит курсор в точку с координатами 5 1(5 — столбец, 1 — строка). В результате курсор сместится на пятый столбец 1 строки. (Верхний левый угол считается началом отсчета и имеет координаты 0 0).
tput sc — команда позволяющая сохранить текущее положение курсора.
tput rc — команда возвращающая курсор в позицию которая была сохранена командой tput sc.
tput civis — сделает курсор не видимым.
tput cnorm — делает курсор снова видимым.

Вывод текста на экран:
echo «тут любой текст который нужно вывести»

Атрибуты текста:
tput setb x — команда для изменения цвета фона
tput setf x — команда для изменения цвета текста

Цвета:
0 — Черный
1 — Синий
2 — Зеленый
3 — Голубой
4 — Красный
5 — Пурпурный
6 — Желтый
7 — Белый

tput bold — делает текст жирным

Чтобы сделать текст подчеркнутым нужно в начале выделения поставить tput smul а в конце выделения поставить команду tput rmul.

Определения разрешения консоли:
tput cols — выведет количество столбцов (ширину консоли)
tput lines — выведет количество строк (высоту консоли)

Удаление данных:
tput el — удаляет данные от текущей позиции курсора до конца строки.
tput ed — Удаляет данные от текущей позиции куросра до конца экрана
tput clear — Очищает весь экран

Добавить комментарий