Unix Man (Справочное руководство)


CAPTOINFO(1M)


CAPTOINFO(1M)

НАЗВАНИЕ


captoinfo - преобразование описаний терминалов из формата termcap в формат terminfo

СИНТАКСИС

captoinfo [-v ...] [-V] [-1] [-w длина] файл ...

ОПИСАНИЕ


Утилита captoinfo ищет в файле описания характеристик терминалов в формате termcap. Для каждого найденного описания на стандартный вывод выдается эквивалентное описание в формате . Все комментарии при этом сохраняются. Описание, в котором встретилась ссылка на другое описание (спецификатор tc=), будет перед выводом об единено с указанным описанием.

Если файл не задан, то для определения имени файла или имени терминала используются переменные окружения TERMCAP и TERM. Если TERMCAP имеет значение полного маршрутного имени существующего файла, из него извлекается описание терминала, заданного в переменной TERM. Если переменная TERMCAP не установлена, извлечение происходит из стандартного файла /etc/termcap.

Опции утилиты captoinfo имеют следующий смысл:

-vВыдавать в стандартный протокол трассировочную информацию о выполнении утилиты. При задании дополнительных опций -v будет выдаваться более детальная информация.
-VВыдать в стандартный протокол версию утилиты captoinfo и завершиться.
-1Выдавать каждое поле на отдельной строке. По умолчанию в строке располагается несколько полей, причем каждая строка имеет длину не более 60 символов.
-w длина

Установить новое значение длины выводимой строки (в символах).

ФАЙЛЫ

/usr/lib/terminfo/?/* Скомпилированная база данных опи- саний терминалов.

ОГРАНИЧЕНИЯ


При преобразовании форматов предполагается, что выполняются некоторые соглашения, принятые для termcap. Например, символ звонка (bel в формате termcap) предполагается равным CTRL+G. Характеристика "переход к новой строке" (nl в формате termcap) предполагается одинаковой для операций "курсор вниз" и "роллирование вперед" (cud1 и ind в формате termcap). Заполнитель всегда присоединяется к концу цепочки символов.

Алгоритм, используемый для преобразования параметризованной информации из полей termcap (например, позиция курсора в операциях cm и cup), для формата terminfo может сгенерировать правильную, но не оптимальную цепочку символов. Например, редко используемая в termcap операция %n отображается в очень длинную цепочку. По поводу большинства вхождений подобных неоптимальных цепочек будут выданы предупреждающие сообщения, эти цепочки можно затем поправить вручную.




- Начало -  - Назад -  - Вперед -