Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

INFOCMP(1M)

��������
infocmp - ��������� ��� ������ ���������� � ��������������� ����������, ���������� � ���� ������ terminfo

���������

   infocmp  [-d] [-c] [-n] [-I] [-L] [-C] [-r] [-u] [-s [d] [i] [l] [c]] [-
    [-w ������] [-A �������] [-B �������] [�������� ...]

��������
������� infocmp ������������ ��� ��������� ��������� ���� ������ terminfo(4), ��� ���������� �������� terminfo, ������������� �� �������� ��������� ���� use=, � ����� ��� ������ � ��������� �������� ����������������� �������� ������������� ���������� [��. term(4)]. �� ���� ������� ������� ���������� ������ ����, ����� ��������, � ����� ����, ���������� ������� ��������.

��������� �������� ������ �������.

��������������� �����
���� ����� �� �������, ��������������� ����� -I. ��� ����, ���� ������� ��������� ����������, ��������������� ��� � ����� -d.

����� ��������� [-d] [-c] [-n]
������� infocmp ���������� �������� ������������� ������� ���������� ��������� � ���������� ���������� �����������. ���� �����-���� �� ������������� ������������ ������ � ������ �� ����������, ������������ ��������, ��������� �� ���� ��������������: F ��� �������, -1 ��� ��������, NULL ��� ��������������, ����������� �������� ��������.
-d ���������� ������ �������������, �� ������� ��������� �����������. ���� ���� ��� �������� ��� ������ � ���� �� ��������� ��� ��� ������� ����������, ������� infocmp ������� ������� ����� ����. ������ ��� ���������, ���� ��� �������� ��������� �������� ������ � ���� �� ��������� � ���������� ������� �������� ����� ����������.
-c ���������� ������ �������������, ���������� ������ ��� ���� ����������. ��������������, ������� ���, ������������. ��� ����� ����� ������������ ��� ������� �������� ����, ����� �� ��������� ����� -u.
-n ���������� ������ �������������, ������������� � �������� ����������. ���� ��������� �� �������, ������ ������������ �������� ���������� ��������� TERM. ����� -n ��������� ������ ������, �� �������� �� �����-������ �������������� �� ��������� ������������.

����� ��������� ��������� �������� [-I] [-L] [-C] [-r]
����� -I, -L, -C ������������ ��� ������ ��������� �������� ������������� ������� �� ��������� ����������.
-I ������������ ����� terminfo(4).
-L ������������ ������� �����, ������������� �� ���������� ����� <term.h>.
-C ������������ ����� termcap [��. terminfo(4)].
-r ��������������� ��� �������������� � ���� termcap; ����������� ������ � ������ -C.

���� ��������� �� �������, ������������ �������� ���������� ��������� TERM.

�����, ��������������� �� ����� -C, ����� ��� ��������� ������������ ��� ������� ���� ������ termcap, ������ �� ��������� ��������, ����� ��������� ����������������� ������� �������� � ������� termcap �������� �� �������. ������� infocmp �������� ������������� ��� ����������������� ����������; ��, ��� ������������� �� �������, ����� ���������� � ������ � �������� ������������. �������� ��������� ������� ������������� �������.

��� ���������� � ������������ ������� �������� ���������� ������ � ���������� � ������ �������, ��� ����� ������� termcap. ������������ ����������� (��������������� �������� /) ���������� ��� ���� ���������������.

��� ���������� termcap, ������� �� �������������� � terminfo, �� ����� ���� ��������� �� ������ ���������� terminfo, ����� �������� � ����� �����������. ������������� �� ��� ���������� terminfo, � ������ ��, ������� �������������� � termcap. ������������� ����� -r ������� ��� ����������� � �������� � ������ ���� ������������� � ���� termcap.

�������, ��� ��������� ���������� � ������������ ��������� � ������, �� ��� �������������� ���������, ������������ ���������� �� ��������������, � ������� termcap �� �������� ��������� ������� terminfo, ������ ����������� ����������� ������������� �������������� terminfo, ����������� �������� ��������, � ������������� �������������� termcap. ����, ������������, ������������� �������� �� ������� termcap ������� � ������ terminfo, �� ����������� ��������� ��, � ���� ��������.

���� ���������� ��������� ����������������� ������� terminfo, �� ����������� � termcap � ���� ����������, ������������ ��� ������������������:
Terminfo Termcap ���������
%p1%c %. adm
%p1%d %d hp, ANSI, vt100
%p1%'x'%+%c %+x concept
%i %i ANSI, vt100
%p1%?%'x'%>%t%p1%'y'%+%; %>xy concept
%p2 ��������� ������ %p1 %r hp

����� use= [-u]
-u ������������� �������� � ������� terminfo ������� �� ������������� ���������� ������������ �������� ��������� ����������. �������� ������������ ����� ������� �������� ������� ��������� � ������ ��������� ���������� � ��������� ��������, � ������� ������������ ���� use=. ����� ������� ����� �������� � �������� ��������� ���������, ����� ��� ������ ����������. ��� ���� ���������� ����� -u: ���� �������� ������� ���������� ������������ � ������ ����� ��� ������� ������, ������� infocmp �������, ��� ����� �������, ����� �������� �������� ������ ��������� ������������ �������.

���� �����-���� �������������� ����������� � ������� ���������, �� �����-���� �� ��������� ���������� �� ��������, �� ��� ������ ����� �������������� ���������� �������� @. ��������, ��������������� ��������������, ����������, ���� ��� �������� ������� � �������� ������� ��������� � ����������� �� ���� ��������� ��������� ��� �� ��������� � ������ �� ��� �������� ��������� ����������, � ������� ��� ������������.

�������, � ������� ����������� ��������� ����� ����������, ���������. ��������� ���������� terminfo-�������� tic(1M) ������������ ��� �������������� ����� �������, �������� ���� ����� use=, ������� �������� ��������� �������� ��� ����� � ��� �� ��������������, �������� � ��������� ����������� ��� ��������� ������� ���������. ������� infocmp �������� ��� ������������ ������������ ������ �����.

� ������ �������, �������� �����-���� �������������� ����� ���������������� �� ���� use= �������� � ����, ��� ��� �������� ������������. ������������� ������� infocmp ��� ����������� �������� ����� ���� ������� ��������� ������������ ��������� ��������.

��� ����� �������, ���������� ����������� ������� ����������, �������� ������������ ���������� ����� use=. ������� infocmp �������� ����� ����.

��������� ����� [-s [d] [i] [l] [c]] [-v] [-V] [-1] [-w ������]
-s ������������� ���� ������� ���� � ������������ � ��������, ������������ ��������� ����������:
d - �������� ���� � ��� �������, � ����� ��� �������� � ���� ������ terminfo;
i - ������������� �� terminfo-�����;
l - ������������� �� �������� C-�����;
c - ������������� �� termcap-�����.

�� ������� ������������� ���������� ������ ���� ����� ����� ����. ���� ����� -s �� �������, ���� ������� ���� ����������� �� terminfo-�����, �� ���� ������� ����� -C, ���������� ������������ �� termcap-�����, � ���� ������� ����� -L, �� �� �������� C-�����.

-v �� ����� ������ ��������� �������� � ����������� �������� �������������� ����������.
-V ������� � ����������� �������� ������ ��������� � �����������.
-1 �������� ���� �� ������ � ������. ��� ���� ����� � ������ ���������� ��������� �����, ������������ ������ �� ��������� - 60 ��������.
-w ������ ���������� ������ ������.

��������� ���� ������ [-A �������] [-B �������]
�����, ��� ��������� ���������������� ���� ������ terminfo(4), ������������ �� ���������� ��������� TERMINFO. ���� ��� ���������� �� ���������� ��� � ��������� ���� ������ �������� �� ������, ������������ ��������� ���� ������ (������ /usr/lib/terminfo). ����� -A � -B ������ ��� ��������� ���������� �������. ����� -A ���������� ���� ������ ��� ������� ���������, � ����� -B ���������� ���� ������ ��� ��������� ����������. ����� ������� ����� ���������� �������� ���������� � ����������� �������, ���������� � ������ ����� ������ (��������, �������� ������ � ���� �� ���������, ��������� ������� ������). ���� ����� -A � -B �� ������, ������������ ��������� ������ ����� ��������� �����.

�����

    /usr/lib/terminfo/?/*   ����������������  ����   ������
               �������� ����������.

�����������

malloc is out of space!
��������� �� ������� ������ ��� ��������� ���� ��������. ��������� ������� infocmp ��������� ���, �������� ������� ����� ����������.

use= order dependency found
�������� � ������������� �������� ������ ��������� �� ��������� �� ��������� � ������������� �������� ������� ���������.

'use=��������' did not add anything for the description
������������� �������������� �������� �� ��������� ��������� ������� ����� �������������.

must have at least two terminal names for a comparison to be done
����� -u, -d � -c ������� �������� ��� ������� ���� ����������.

��. �����
captoinfo(1M), tic(1M). curses(3X), term(4), terminfo(4) � ����������� ������������.

����������
���� ������ termcap, ���������������� � ������ ������� �� UNIX, � ������� ������� ����� �� ��������������.
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT