Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

infocmp — Online w chmurze

Uruchom infocmp w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie infocmp, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


infocmp - porównaj lub wydrukuj termino Opisy

STRESZCZENIE


infocmp [-1CDEFGIKLTUVcdegilnpqrtux]
[-v n] [-s d| i| l| c] [-Q n] [-R podzbiór]
[-w szerokość] [-A katalog] [-B katalog]
[nazwa terminu...]

OPIS


infocmp można użyć do porównania pliku binarnego termino wpis z innymi wpisami terminfo,
przepisać A termino opis, z którego możesz skorzystać użyj= terminfo lub wydrukuj
a termino opis z pliku binarnego (semestr) w różnych formatach. We wszystkich przypadkach
najpierw zostaną wydrukowane pola logiczne, następnie pola numeryczne, a na końcu
pola tekstowe.

Domyślnie Opcje
Jeśli nie określono żadnych opcji, zero lub jeden nazwy terminów są określone, -I opcja będzie
przypuszczalny. Jeśli więcej niż jeden nazwa terminu jest określony, -d opcja zostanie przyjęta.

Porównanie Opcje [-D] [-C] [-N]
infocmp porównuje termino opis pierwszego terminala nazwa terminu z każdym z
opisy podane przy wpisach dla drugiego terminala nazwy terminów. Jeśli jest taka możliwość
zdefiniowane tylko dla jednego z terminali, zwracana wartość będzie zależała od typu terminala
zdolność: F dla zmiennych logicznych, -1 dla zmiennych całkowitych oraz NULL na sznurek
zmiennych.

Połączenia -d Opcja generuje listę każdej możliwości, która różni się pomiędzy dwoma wpisami.
Ta opcja jest przydatna, aby pokazać różnicę między dwoma wpisami utworzonymi przez różne
osób, dla tych samych lub podobnych terminali.

Połączenia -c Opcja tworzy listę każdej możliwości, która jest wspólna dla dwóch lub więcej
wpisy. Możliwości, które nie są ustawione, są ignorowane. Opcja ta może być używana jako szybka
sprawdź, czy -u z opcji warto skorzystać.

Połączenia -n Opcja generuje listę wszystkich możliwości, których nie ma w żadnym z podanych wpisów. Jeśli
Nie nazwy terminów są dane, zmienna środowiskowa TERM będzie używany dla obu
nazwy terminów. Można to wykorzystać do szybkiego sprawdzenia, czy coś nie zostało pominięte
opis.

Źródło Notowania Opcje [-I] [-L] [-C] [-R]
Połączenia -I, -L, -C Options wygeneruje listę źródeł dla każdego nazwanego terminala.

-I użyć termino Nazwy
-L użyj długiej nazwy zmiennej C wymienionej wtermin.h>
-C użyć termcap Nazwy
-r podczas korzystania z -C, włącz wszystkie możliwości termcap Nasz formularz
-K modyfikuje -C opcję, poprawiającą kompatybilność z BSD.

Jeśli nie nazwy terminów są dane, zmienna środowiskowa TERM będzie używany w terminalu
nazwa.

Źródłem wyprodukowanym przez -C Opcja może być użyta bezpośrednio jako termcap wpis, ale nie wszystko
Sparametryzowane ciągi można zmienić na termcap Format. infocmp spróbuje
przekonwertuj większość sparametryzowanych informacji, a wszystko, co nie zostanie przekonwertowane, zostanie wyraźnie przetworzone
zaznaczone w wynikach i skomentowane. Należy je edytować ręcznie.

Aby uzyskać najlepsze wyniki podczas konwersji do termcap format, powinieneś użyć obu -C i -r.
Zwykle opis termcap jest ograniczony do 1023 bajtów. infocmp przycina mniej
niezbędne części, aby pasował. Jeśli konwertujesz na jeden z (rzadkich) termcap
implementacje, które akceptują nieograniczony rozmiar termcap, możesz dodać -T
opcja. Częściej jednak musisz pomóc w implementacji termcapa i przyciąć nadmiar
białe znaki (użyj -0 taką opcję).

Wszystkie informacje o dopełnieniu ciągów zostaną zebrane razem i umieszczone na początku
ciągu gdzie termcap tego oczekuje. Obowiązkowe dopełnienie (informacje o dopełnieniu za pomocą a
końcowy „/”) stanie się opcjonalny.

Wszystkie kategorie termcap zmienne nie są już obsługiwane przez termino, ale które można wyprowadzić z innych
termino zmienne, zostaną wyprowadzone. Nie wszystko termino możliwości zostaną przetłumaczone;
tylko te zmienne, które były częścią termcap będzie normalnie wyprowadzany. Określanie
-r opcja usunie to ograniczenie, umożliwiając wyprowadzanie wszystkich możliwości
termcap formularz. Zwykle używałbyś obu -C i -r opcje. Rzeczywisty używany format
zawiera pewne ulepszenia dla znaków ucieczki z formatu terminfo. Dla
bardziej rygorystyczne tłumaczenie zgodne z BSD, użyj -K opcję zamiast -C.

Należy pamiętać, że ponieważ dopełnienie jest gromadzone na początku możliwości, nie wszystkie
możliwości są wyprowadzane. Obowiązkowe dopełnienie nie jest obsługiwane. Ponieważ termcap sznurki są
nie jest tak elastyczny, nie zawsze można przekonwertować plik a termino możliwość stringu w
równoważny termcap format. Kolejna konwersja termcap plik z powrotem do termino
formacie niekoniecznie będzie odtwarzać oryginał termino źródło.

Niektóre wspólne termino sekwencje parametrów, ich termcap odpowiedniki i niektóre terminale
typy, które zwykle mają takie sekwencje, to:

termino termcap Reprezentatywne terminale
──────────────────────────────────────── ────────── ─────────────
%p1%c %. adm
%p1%d %d KM, norma ANSI, vt100
%p1%'x'%+%c %+x pojęcie
%i %iq Norma ANSI, vt100
%p1%?%'x'%>%t%p1%'y'%+%; %>xy pojęcie
%p2 jest drukowany wcześniej %p1 %r hp

Użyj= Option [-u]
Połączenia -u opcja generuje a termino opis źródłowy pierwszego terminala nazwa terminu który
odnosi się do sumy opisów podanych przez wpisy dla pozostałych terminali
nazwy terminów. Dokonuje tego poprzez analizę różnic między pierwszym nazwa terminu oraz
inny nazwy terminów i utworzenie opisu za pomocą użyj= pola dla pozostałych terminali. W
w ten sposób możliwe jest doposażenie ogólnych wpisów terminfo w terminalu
opis. Lub, jeśli istnieją dwa podobne terminale, ale zostały zakodowane w różnym czasie lub przez
różnych ludzi, tak aby każdy opis był pełnym opisem, używając infocmp pokaże
co można zrobić, aby jeden opis był względny względem drugiego.

Możliwość zostanie wydrukowana ze znakiem @, jeśli już nie istnieje w pierwszej
nazwa terminu, ale jedno i drugie nazwa terminu wpisy zawierają jego wartość. Możliwości
wartość zostanie wydrukowana, jeśli wartość znajduje się w pierwszej nazwa terminu nie występuje w żadnym innym
nazwa terminu wpisów, lub jeżeli jest to pierwszy z pozostałych nazwa terminu wpisy, które mają taką możliwość
daje inną wartość możliwości niż ta w pierwszym nazwa terminu.

Kolejność drugiej nazwa terminu wpisy są znaczące. Ponieważ kompilator terminfo tic
wykonuje skanowanie możliwości od lewej do prawej, określając dwa użyj= wpisy zawierające
różne wpisy dotyczące tych samych możliwości dadzą różne wyniki w zależności od
kolejność wpisów. infocmp zgłosi wszelkie takie niespójności
między drugim nazwa terminu wpisy w miarę ich znajdowania.

Alternatywnie określenie możliwości po a użyj= wpis zawierający tę możliwość
spowoduje zignorowanie drugiej specyfikacji. Za pomocą infocmp odtworzyć
opis może być użyteczną kontrolą, aby upewnić się, że wszystko zostało poprawnie określone
oryginalny opis źródłowy.

Kolejny błąd, który nie powoduje nieprawidłowej kompilacji plików, ale spowalnia działanie
czas kompilacji, określa extra użyj= pola, które są zbędne. infocmp będzie flagować
Wszelkie inne nazwa terminu użyj= pola, które nie były potrzebne.

Wymiana pieniędzy Bazy danych [-A katalog] [-B katalog]
Podobnie jak inne przekleństwa narzędzia, infocmp szuka opisów terminali w kilku
miejsca. Możesz skorzystać z INFORMACJE O TERMINIE i TERMINFO_DIRS zmienne środowiskowe, aby zastąpić
wbudowana domyślna lista miejsc do przeszukiwania (patrz pomstowanie(3X) w celu uzyskania szczegółów).

Możesz także skorzystać z opcji -A i -B , aby zastąpić listę miejsc do przeszukania, kiedy
porównanie opisów terminali:

· -A opcja ustawia lokalizację pierwszego nazwa terminu

· -B opcja ustawia lokalizację drugiej nazwy terminów.

Korzystając z tych opcji, możliwe jest porównanie opisów terminala z tym samym
nazwa znajdująca się w dwóch różnych bazach danych. Możesz na przykład użyć tej funkcji do
porównywanie opisów tego samego terminala stworzonych przez różne osoby.

Inne Opcje
-0 powoduje wydrukowanie pól w jednej linii, bez zawijania.

-1 powoduje wydrukowanie pól jeden do wiersza. W przeciwnym razie pola będą
drukowane kilka w wierszu o maksymalnej szerokości 60 znaków.

-a mówi infocmp zachować skomentowane możliwości, zamiast je odrzucać.
Możliwości są komentowane poprzez poprzedzenie ich kropką.

-D mówi infocmp aby wydrukować lokalizacje bazy danych, o których wie, i wyjść.

-E Zrzuć możliwości danego terminala jako tabele potrzebne w inicjatorze C
dla struktury TERMTYPE (struktura możliwości terminala w pliku ). To
opcja jest przydatna do przygotowania wersji biblioteki przekleństw podłączonych na stałe dla danego zadania
typ terminala. Wszystkie tabele są zadeklarowane jako statyczne i mają nazwy zgodnie z
typ i nazwę odpowiedniego wpisu terminala.

Przed wersją ncurses 5.0 podział pomiędzy -e i -E opcje nie były potrzebne; Ale
obsługa rozszerzonych nazw wymagała tworzenia tablic możliwości terminala
oddzielone od struktury TERMTYPE.

-e Zrzuć możliwości danego terminala jako inicjator C dla TERMTYPE
struktura (struktura możliwości terminala w ). Ta opcja jest przydatna
do przygotowania wersji biblioteki przekleństw podłączonych na stałe dla danego typu terminala.

-F porównaj pliki terminfo. Zakłada się, że dwa następujące argumenty są nazwami plików.
Pliki są przeszukiwane pod kątem dopasowań parami pomiędzy wpisami, z dwoma wpisami
uważane za pasujące, jeśli którekolwiek z ich imion tak. Raport wydrukowany na standardowe wyjście
wyświetla wpisy bez dopasowań w drugim pliku oraz wpisy z więcej niż jednym
mecz. W przypadku wpisów z dokładnie jednym dopasowaniem zawiera raport różnic.
Zwykle, aby zmniejszyć objętość raportu, odniesienia do użycia nie są wcześniej rozwiązywane
szukanie różnic, ale rozdzielczość można wymusić również poprzez określenie -r.

-f Wyświetl złożone ciągi terminfo, które zawierają wyrażenia if/then/else/endif
wcięty dla czytelności.

-G Wyświetlaj stałe literały w postaci dziesiętnej zamiast ich odpowiedników znakowych.

-g Wyświetlaj stałe literały znakowe w formie cudzysłowów zamiast ich dziesiętnych
odpowiedniki.

-i Przeanalizuj inicjalizację (is1, is2, is3) i zresetuj (rs1, rs2, rs3), ciągi znaków w
wpisu, a także te służące do uruchamiania/zatrzymywania trybu pozycjonowania kursora (smakołyk,
puchar), a także uruchamianie/zatrzymywanie trybu mapy klawiszy (smkx, rmkx).

Dla każdego ciągu kod próbuje przeanalizować go na działania w odniesieniu do drugiego ciągu
możliwości we wpisie, niektóre możliwości X3.64/ISO 6429/ECMA-48 i niektóre
DEC Tryby prywatne serii VT (zestaw rozpoznanych sekwencji specjalnych został
wybrane pod kątem kompletności z istniejącej bazy danych terminfo). Każda linia raportu
składa się z nazwy możliwości, dwukropka i spacji, po której następuje a
nadające się do wydruku rozszerzenie ciągu możliwości o rozpoznane pasujące sekcje
akcje przetłumaczone na opisy w nawiasach {}.

Oto lista rozpoznawanych sekwencji specjalnych DEC/ANSI:

Znaczenie działania
────────────────────────────────────────
Pełny reset RIS
Kursor zapisu SC
Kursor przywracania RC
LL do domu
Region przewijania resetowania RSR
────────────────────────────────────────
Miękki reset DECSTR (VT320)
Sterowanie 7-bitowe S1C7T (VT220)
────────────────────────────────────────
ISO DEC G0 włącza grafikę DEC dla G0
ISO UK G0 włącza znaki brytyjskie dla G0
ISO US G0 włącza znaki amerykańskie dla G0
ISO DEC G1 włącza grafikę DEC dla G1
ISO UK G1 włącza znaki brytyjskie dla G1
ISO US G1 włącza znaki amerykańskie dla G1
────────────────────────────────────────
Tryb klawiatury aplikacji DECPAM
DECPNM normalny tryb klawiatury
DECANSI wchodzi w tryb ANSI
────────────────────────────────────────
Tryb działania klawiatury ECMA[+-]AM
Tryb wymiany wstawki ECMA[+-]IRM
Tryb wysyłania i odbierania ECMA[+-]SRM
Tryb wysuwu linii ECMA[+-]LNM
────────────────────────────────────────
Klawisze kursora aplikacji DEC[+-]CKM
DEC[+-]ANM ustawia tryb VT52
DEC[+-]COLM Tryb 132 kolumn
DEC[+-]SCLM płynne przewijanie
DEC[+-]SCNM tryb odwróconego wideo
DEC[+-]OM tryb początkowy
DEC[+-]Tryb otaczania AWM
DEC[+-]ARM tryb automatycznego powtarzania

Rozpoznaje również działanie SGR odpowiadające grafice zestawu ANSI/ISO 6429/ECMA
Wersja z wartościami NORMALNY, POGRUSZONY, PODKREŚLONY, MIGAJĄCY i ODWRÓCONY. O mało nie
NORMAL może być poprzedzony znakiem „+” (włącz) lub „-” (wyłącz).

SGR0 oznacza pustą sekwencję podświetleń (odpowiednik {SGR:NORMAL}).

-l Ustaw format wyjściowy na terminfo.

-p Ignoruj ​​specyfikacje dopełnienia podczas porównywania ciągów.

-Q n Zamiast pokazywać źródło w formacie terminfo (tekstowym), wydrukuj skompilowany (binarny) format
w postaci szesnastkowej lub base64, w zależności od wartości opcji:

1 szesnastkowy

2 podstawy64

3 szesnastkowy i base64

-q To sprawia, że ​​dane wyjściowe są nieco krótsze:

· Skróć zestawienie porównawcze, pomijając podtytuły i używając „-”.
brak możliwości, „@” oznacza anulowanie, a nie „NULL”.

· Pomiń komentarz „Rekonstrukcja z” w przypadku wykazów źródeł.

-Rpodzbiór
Ogranicz dane wyjściowe do danego podzbioru. Ta opcja jest przeznaczona do użytku z archaicznymi wersjami programu
terminfo, takie jak te w SVr1, Ultrix lub HP/UX, które nie obsługują pełnego zestawu
SVR4/XSI Przeklina terminfo; oraz warianty, takie jak AIX, które mają własne rozszerzenia
niekompatybilny z SVr4/XSI.

Dostępne podzbiory terminfo to „SVr1”, „Ultrix”, „HP” i „AIX”; Widzieć termino(5) dla
Detale. Możesz także wybrać podzbiór „BSD”, który wybiera tylko możliwości za pomocą
odpowiedniki termcap rozpoznawane w 4.4BSD.

-s [d|i|l|c]
Połączenia -s Opcja sortuje pola w obrębie każdego typu zgodnie z poniższym argumentem:

d pozostaw pola w kolejności, w jakiej są zapisane w termino Baza danych.

i Sortuj według termino nazwa.

l sortuj według długiej nazwy zmiennej C.

c sortuj według termcap nazwa.

Jeśli -s nie podano opcji, wydrukowane pola zostaną posortowane alfabetycznie
przez termino nazwa w obrębie każdego typu, z wyjątkiem przypadku -C albo -L
opcje, które powodują, że sortowanie jest wykonywane przez termcap imię lub długie C
nazwa zmiennej, odpowiednio.

-T eliminuje ograniczenia rozmiaru generowanego tekstu. Jest to przydatne głównie dla
testowanie i analiza, ponieważ skompilowane opisy są ograniczone (np
termcap, 4096 dla terminfo).

-t mówi tic aby odrzucić skomentowane możliwości. Zwykle podczas tłumaczenia z
terminfo na termcap, nieprzetłumaczalne możliwości są komentowane.

-U mówi infocmp aby nie przetwarzać danych po przeanalizowaniu pliku źródłowego. Ten
funkcja pomaga przy porównywaniu rzeczywistej zawartości dwóch plików źródłowych, ponieważ
wyklucza wnioski, że infocmp powoduje uzupełnienie brakujących danych.

-V zgłasza wersję ncurses, która była używana w tym programie i kończy działanie.

-v n drukuje informacje o śledzeniu błędu standardowego podczas działania programu. Wyższe wartości
n powoduje większą gadatliwość.

-w szerokość
zmienia wyjście na szerokość postacie.

-x drukowanie informacji o możliwościach zdefiniowanych przez użytkownika. Są to rozszerzenia
terminfo, który można załadować za pomocą -x opcja tic.

Użyj infocmp online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad