tput: Что такое база данных terminfo?

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

База данных terminfo в системе UNIX задает атрибуты и переменные терминала и принтера, включая такие параметры, как количество строк и столбцов на соответствующем устройстве и атрибуты выводимого текста. Для определения этих и других атрибутов базу данных terminfo используют такие широко известные UNIX-программы, как текстовые редакторы vi и emacs, а также программы curses и man.