영어프랑스어스페인어

Ad


온웍스 파비콘

infocmp - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 infocmp 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 infocmp 명령입니다.

프로그램:

이름


정보 cmp - 비교하거나 인쇄 용어 정보 설명

개요


정보 cmp [-1CDEFGIKLTUVcdegilnpqrtux]
[-v n] [-s d| i| l| c] [-Q n] [-R 서브 세트]
[-w ] [-A 예배 규칙서] [-B 예배 규칙서]
[용어 이름...]

기술


정보 cmp 바이너리를 비교하는 데 사용할 수 있습니다. 용어 정보 다른 terminfo 항목이 있는 항목,
다시 쓰기 용어 정보 활용하기 위한 설명 사용하다= terminfo 필드 또는 인쇄
a 용어 정보 바이너리 파일의 설명(기간) 다양한 형식으로 제공됩니다. 모든 경우에,
부울 필드가 먼저 인쇄되고 숫자 필드가 다음에 인쇄됩니다.
문자열 필드.

태만 옵션
옵션이 지정되지 않고 XNUMX 또는 XNUMX인 경우 용어 이름 지정되며, -I 옵션은
추정. 하나 이상인 경우 용어 이름 지정되고, -d 옵션이 가정됩니다.

비교 옵션 [-NS] [-씨] [-N]
정보 cmp 비교 용어 정보 첫 번째 터미널 설명 용어 이름 각각과
다른 터미널의 항목에 의해 제공된 설명 용어 이름. 능력이 있다면
터미널 중 하나에 대해서만 정의된 경우 반환되는 값은 터미널 유형에 따라 달라집니다.
능력: F 부울 변수의 경우 -1 정수 변수의 경우 NULL 문자열
변수.

XNUMXD덴탈의 -d 옵션은 두 항목 간에 다른 각 기능 목록을 생성합니다.
이 옵션은 다른 사람이 만든 두 항목 간의 차이점을 표시하는 데 유용합니다.
동일하거나 유사한 터미널에 대한 사람.

XNUMXD덴탈의 -c 옵션은 둘 이상의 공통 기능에 대한 각 기능 목록을 생성합니다.
항목. 설정되지 않은 기능은 무시됩니다. 이 옵션은 빠른
있는지 확인하십시오. -u 옵션은 사용할 가치가 있습니다.

XNUMXD덴탈의 -n 옵션은 주어진 항목에 없는 각 기능 목록을 생성합니다. 만약에
아니 용어 이름 주어진 환경 변수 TERM 둘 다에 사용됩니다.
용어 이름. 이것은 어떤 것이 누락되었는지 확인하기 위한 빠른 확인으로 사용할 수 있습니다.
기술.

출처 ICO정보제출 옵션 [-NS] [-엘] [-씨] [-NS]
XNUMXD덴탈의 -I, -L-C 옵션은 명명된 각 터미널에 대한 소스 목록을 생성합니다.

-I 사용 용어 정보 이름
-L 다음에 나열된 긴 C 변수 이름을 사용하십시오.용어.h>
-C 사용 텀캡 이름
-r 사용하는 경우 -C, 모든 기능을 넣어 텀캡 형태
-K 수정 -C 옵션, BSD 호환성 향상.

없는 경우 용어 이름 주어진 환경 변수 TERM 터미널에 사용됩니다.
이름입니다.

에서 제작한 소스 -C 옵션으로 직접 사용할 수 있습니다. 텀캡 진입하지만 전부는 아님
매개변수화된 문자열은 다음으로 변경할 수 있습니다. 텀캡 형식입니다. 정보 cmp 시도할 것이다
대부분의 매개변수화된 정보를 변환하고 변환되지 않은 모든 정보는 명백하게 표시됩니다.
출력에 표시되고 주석 처리되었습니다. 이들은 손으로 편집해야 합니다.

로 변환할 때 최상의 결과를 얻으려면 텀캡 형식, 둘 다 사용해야 합니다. -C-r.
일반적으로 termcap 설명은 1023바이트로 제한됩니다. infocmp는 덜 다듬습니다.
맞추기 위한 필수 부품들. (드문) termcap 중 하나로 변환하는 경우
무제한 크기의 termcap을 허용하는 구현에서는 다음을 추가할 수 있습니다. -T
옵션. 그러나 더 자주 termcap 구현을 돕고 초과분을 제거해야 합니다.
공백(사용 -0 그에 대한 옵션).

문자열에 대한 모든 패딩 정보가 함께 수집되어 시작 부분에 배치됩니다.
문자열의 텀캡 그것을 기대합니다. 필수 패딩(패딩 정보
후행 '/')은 선택 사항이 됩니다.

All 텀캡 더 이상 지원하지 않는 변수 용어 정보, 그러나 다른 것에서 파생될 수 있는
용어 정보 변수가 출력됩니다. 전부는 아니다 용어 정보 기능이 변환됩니다.
의 일부인 변수만 텀캡 정상적으로 출력됩니다. 지정
-r 옵션은 이 제한을 해제하여 모든 기능을 출력할 수 있도록 합니다.
텀캡 형태. 일반적으로 두 가지를 모두 사용합니다. -C-r 옵션. 실제 사용되는 형식
terminfo 형식에서 이스케이프된 문자에 대한 몇 가지 개선 사항을 통합합니다. 에 대한
더 엄격한 BSD 호환 번역을 사용하려면 -K 보다는 옵션 -C.

패딩이 기능의 시작 부분까지 수집되기 때문에 모든 항목이
능력치가 출력됩니다. 필수 패딩은 지원되지 않습니다. 왜냐하면 텀캡 문자열은
융통성이 없기 때문에 항상 변환할 수 있는 것은 아닙니다. 용어 정보 문자열 기능을
동등한 텀캡 체재. 의 후속 변환 텀캡 파일을 다시 용어 정보
형식이 반드시 원본을 재현하지는 않습니다. 용어 정보 출처.

일반적인 용어 정보 매개변수 시퀀스, 해당 텀캡 등가물 및 일부 터미널
일반적으로 이러한 시퀀스가 ​​있는 유형은 다음과 같습니다.

용어 정보 텀캡 대표단말기
──────────────────────────────────────────────────────────────
%p1%c %. ADM
%p1%d %d HP, ANSI 표준, vt100
%p1%'x'%+%c %+엑스 개념
%i %iq ANSI 표준, vt100
%p1%?%'x'%>%t%p1%'y'%+%; %>xy 개념
%p2 전에 인쇄됩니다 %p1 %r hp

사용= 선택권 [-유]
XNUMXD덴탈의 -u 옵션은 용어 정보 첫 번째 터미널의 소스 설명 용어 이름 어느
다른 터미널에 대한 항목에 의해 제공된 설명의 합계에 상대적입니다.
용어 이름. 이는 첫 번째 항목 간의 차이점을 분석하여 수행합니다. 용어 이름 그리고
other 용어 이름 그리고 설명을 생성 사용하다= 다른 터미널에 대한 필드. ~ 안에
이러한 방식으로 일반 terminfo 항목을 터미널의 항목으로 개조할 수 있습니다.
설명. 또는 두 개의 유사한 터미널이 존재하지만 서로 다른 시간에 또는
각각의 설명이 완전한 설명이 되도록 정보 cmp 표시됩니다
하나의 설명을 다른 설명에 상대적으로 변경하기 위해 수행할 수 있는 작업.

기능이 처음에 더 이상 존재하지 않으면 at 기호(@)와 함께 인쇄됩니다.
용어 이름, 그러나 다른 하나 용어 이름 항목에는 해당 값이 포함됩니다. 능력의
첫 번째 값이 인쇄되면 값이 인쇄됩니다. 용어 이름 다른 어떤 것에서도 발견되지 않는다.
용어 이름 항목 또는 다른 항목 중 첫 번째 항목인 경우 용어 이름 이 기능이 있는 항목
기능에 대해 첫 번째 값과 다른 값을 제공합니다. 용어 이름.

상대방의 순서 용어 이름 항목이 중요합니다. terminfo 컴파일러 이후 안면 경련
XNUMX개를 지정하여 기능을 왼쪽에서 오른쪽으로 스캔합니다. 사용하다= 다음을 포함하는 항목
동일한 기능에 대한 다른 항목은 다음에 따라 다른 결과를 생성합니다.
항목이 주어진 순서. 정보 cmp 이러한 불일치에 플래그를 지정합니다.
다른 사이 용어 이름 항목이 발견되면.

또는 기능 지정 시간 내에 a 사용하다= 해당 기능을 포함하는 항목
두 번째 사양이 무시됩니다. 사용 정보 cmp 재창조하기 위해
description은 모든 것이 올바르게 지정되었는지 확인하는 유용한 검사가 될 수 있습니다.
원본 소스 설명.

잘못된 컴파일 파일을 유발하지는 않지만 속도를 늦추는 또 다른 오류
컴파일 시간, 추가 지정 사용하다= 불필요한 분야. 정보 cmp 신고할 것이다
다른 용어 이름 사용하다= 필요하지 않은 분야.

변경하기 데이터베이스 [-NS 예배 규칙서] [-B 예배 규칙서]
다른 것과 마찬가지로 저주를 받다 유틸리티, infocmp는 여러 위치에서 터미널 설명을 찾습니다.
장소. 당신은 사용할 수 있습니다 터미널 정보TERMINFO_DIRS 재정의할 환경 변수
검색할 장소의 컴파일된 기본 목록(참조 저주하다(3X) 자세한 내용은).

옵션을 사용할 수도 있습니다. -A-B 검색할 장소 목록을 재정의하려면
터미널 설명 비교:

· -A 옵션은 첫 번째 위치를 설정합니다. 용어 이름

· -B 옵션은 다른 위치를 설정합니다. 용어 이름.

이 옵션을 사용하여 동일한 터미널에 대한 설명을 비교할 수 있습니다.
두 개의 서로 다른 데이터베이스에 있는 이름입니다. 예를 들어 이 기능을 사용할 수 있습니다.
다른 사람이 만든 동일한 터미널에 대한 설명을 비교합니다.

기타 옵션
-0 줄 바꿈 없이 필드가 한 줄에 인쇄되도록 합니다.

-1 필드가 한 줄에 하나씩 인쇄되도록 합니다. 그렇지 않으면 필드는
한 줄에 여러 개를 최대 너비 60자까지 인쇄합니다.

-a 말하다 정보 cmp 주석 처리된 기능을 삭제하지 않고 유지합니다.
기능은 앞에 마침표를 붙여 주석 처리됩니다.

-D 말하다 정보 cmp 알고 있는 데이터베이스 위치를 인쇄하고 종료합니다.

-E C 이니셜라이저에 필요한 주어진 터미널의 기능을 테이블로 덤프합니다.
TERMTYPE 구조의 경우(터미널 기능 구조는 ). 이
옵션은 주어진 버전에 대해 고정 배선된 curses 라이브러리 버전을 준비하는 데 유용합니다.
터미널 유형. 테이블은 모두 정적으로 선언되며 다음과 같이 이름이 지정됩니다.
유형 및 해당 터미널 항목의 이름.

ncurses 5.0 이전에는 -e-E 옵션이 필요하지 않았습니다. 하지만
터미널 기능 배열을 만드는 데 필요한 확장 이름 지원
TERMTYPE 구조와는 별개입니다.

-e TERMTYPE에 대한 C 이니셜라이저로 지정된 터미널의 기능을 덤프합니다.
구조(단말 기능 구조는 ). 이 옵션은 유용합니다
지정된 터미널 유형에 대해 고정 배선된 curses 라이브러리 버전을 준비하기 위한 것입니다.

-F terminfo 파일을 비교합니다. 다음 두 인수가 파일 이름이라고 가정합니다.
파일은 두 개의 항목이 있는 항목 간의 쌍별 일치 항목을 검색합니다.
이름 중 하나라도 일치하면 일치하는 것으로 간주됩니다. 표준 출력으로 인쇄된 보고서
다른 파일에 일치 항목이 없는 항목과 둘 이상의 항목이 있는 항목을 나열합니다.
성냥. 정확히 하나의 항목이 일치하는 경우 차이 보고서가 포함됩니다.
일반적으로 보고서의 양을 줄이기 위해 이전에 참조를 사용하지 않습니다.
차이점을 찾고 있지만 해상도를 지정하여 강제로 지정할 수도 있습니다. -r.

-f if/then/else/endif 표현식을 포함하는 복잡한 terminfo 문자열 표시
가독성을 위해 들여쓰기.

-G 상수 리터럴을 해당 문자 대신 십진법 형식으로 표시합니다.

-g 소수점이 아닌 인용 형식으로 상수 문자 리터럴 표시
등가물.

-i 초기화 분석(is1, is2, is3) 및 재설정(rs1, rs2, rs3), 문자열
항목 및 커서 위치 지정 모드 시작/중지에 사용되는 항목(sm컵,
rmcup) 및 키맵 모드 시작/중지(smkx, RMKX).

각 문자열에 대해 코드는 다른 문자열의 관점에서 이를 작업으로 분석하려고 시도합니다.
항목의 기능, 특정 X3.64/ISO 6429/ECMA-48 기능 및 특정
DEC VT 시리즈 개인 모드(인식된 특수 시퀀스 세트는
기존 terminfo 데이터베이스에 대한 완전성을 위해 선택됨). 각 보고서 라인
기능 이름, 콜론, 공백,
인식된 섹션과 일치하는 기능 문자열의 인쇄 가능한 확장
{} 괄호로 묶인 설명으로 번역된 작업.

다음은 인식되는 DEC/ANSI 특수 시퀀스 목록입니다.

동작 의미
────────────────────────────────────────
RIS 풀 리셋
SC 저장 커서
RC 복원 커서
LL 홈다운
RSR 재설정 스크롤 영역
────────────────────────────────────────
DECSTR 소프트 리셋(VT320)
S7C1T 7비트 컨트롤(VT220)
────────────────────────────────────────
ISO DEC G0은 G0에 대한 DEC 그래픽을 활성화합니다.
ISO UK G0은 G0에 대한 영국 문자를 활성화합니다.
ISO US G0은 G0에 US 문자를 사용하도록 설정합니다.
ISO DEC G1은 G1에 대한 DEC 그래픽을 활성화합니다.
ISO UK G1은 G1에 대한 영국 문자를 활성화합니다.
ISO US G1은 G1에 US 문자를 사용하도록 설정합니다.
────────────────────────────────────────
DECPAM 애플리케이션 키패드 모드
DECPNM 일반 키패드 모드
DECANSI ANSI 모드 진입
────────────────────────────────────────
ECMA[+-]AM 키보드 동작 모드
ECMA[+-]IRM 삽입 대체 모드
ECMA[+-]SRM 송신 수신 모드
ECMA[+-]LNM 라인피드 모드
────────────────────────────────────────
DEC[+-]CKM 애플리케이션 커서 키
DEC[+-]ANM VT52 모드 설정
DEC[+-]COLM 132열 모드
DEC[+-]SCLM 부드러운 스크롤
DEC[+-]SCNM 역방향 비디오 모드
DEC[+-]OM 오리진 모드
DEC[+-]AWM 랩어라운드 모드
DEC[+-]ARM 자동 반복 모드

또한 ANSI/ISO 6429/ECMA Set Graphics에 해당하는 SGR 동작도 인식합니다.
값이 NORMAL, BOLD, UNDERLINE, BLINK 및 REVERSE인 변환. 그러나
NORMAL에는 `+'(켜기) 또는 `-'(끄기)가 접두사로 붙을 수 있습니다.

SGR0은 빈 하이라이트 시퀀스를 지정합니다({SGR:NORMAL}과 동일).

-l 출력 형식을 terminfo로 설정합니다.

-p 문자열을 비교할 때 패딩 사양을 무시하십시오.

-Q n terminfo(텍스트) 형식으로 소스를 표시하는 대신 컴파일된(바이너리) 형식을 인쇄합니다.
옵션 값에 따라 64진수 또는 baseXNUMX 형식으로:

1진수

2 베이스64

3 64진수 및 baseXNUMX

-q 이렇게 하면 출력이 조금 더 짧아집니다.

· 부제목을 생략하고 "-"를 사용하여 비교 목록을 더 짧게 만듭니다.
부재 기능, "NULL"이 아닌 취소된 경우 "@".

· 소스 목록에 대한 "Reconstructed from" 주석을 생략하십시오.

-R서브 세트
주어진 하위 집합으로 출력을 제한합니다. 이 옵션은
전체 세트를 지원하지 않는 SVr1, Ultrix 또는 HP/UX와 같은 용어 정보
SVR4/XSI 저주 terminfo; 자체 확장 기능이 있는 AIX와 같은 변종
SVr4/XSI와 호환되지 않습니다.

사용 가능한 terminfo 하위 집합은 "SVr1", "Ultrix", "HP" 및 "AIX"입니다. 보다 용어 정보(5)
세부. 기능만 선택하는 하위 집합 "BSD"를 선택할 수도 있습니다.
4.4BSD에서 인식하는 termcap 등가물.

-s [d|i|l|c]
XNUMXD덴탈의 -s 옵션은 아래 인수에 따라 각 유형 내의 필드를 정렬합니다.

d 필드에 저장된 순서대로 필드를 둡니다. 용어 정보 데이터 베이스.

i 정렬 기준 용어 정보 이름입니다.

l 긴 C 변수 이름으로 정렬합니다.

c 로 정렬 텀캡 이름입니다.

경우 -s 옵션을 지정하지 않으면 인쇄된 필드가 알파벳순으로 정렬됩니다.
용어 정보 다음의 경우를 제외하고 각 유형 내 이름 -C 또는 -L
정렬이 수행되도록 하는 옵션 텀캡 이름 또는 긴 C
각각 변수명.

-T 생성된 텍스트에 대한 크기 제한을 제거합니다. 이것은 주로 유용합니다.
컴파일된 설명이 제한적이므로 테스트 및 분석(예: 1023
termcap, terminfo의 경우 4096).

-t 말하다 안면 경련 주석 처리된 기능을 삭제합니다. 일반적으로 번역할 때
terminfo에서 termcap으로 번역할 수 없는 기능은 주석 처리됩니다.

-U 말하다 정보 cmp 소스 파일을 구문 분석한 후 데이터를 사후 처리하지 않습니다. 이것
이 기능은 두 소스 파일의 실제 내용을 비교할 때 도움이 됩니다.
라는 추론은 제외 정보 cmp 누락된 데이터를 채워줍니다.

-V 이 프로그램에서 사용된 ncurses의 버전을 보고하고 종료합니다.

-v n 프로그램이 실행되면서 표준 오류에 대한 추적 정보를 출력합니다. 더 높은 값
n의 더 큰 장황함을 유발합니다.

-w
출력을 다음으로 변경 자.

-x 사용자 정의 기능에 대한 정보를 인쇄합니다. 이것들은
다음을 사용하여 로드할 수 있는 terminfo 레퍼토리 -x 의 옵션 안면 경련.

onworks.net 서비스를 사용하여 온라인에서 infocmp 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad