IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

infocmp - Online nel cloud

Esegui infocmp nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando infocmp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


infocmp - confronta o stampa terminfo descrizioni

SINOSSI


infocmp [-1CDEFGIKLTUVcdegilnpqrtux]
[-v n] [-s d| i| l| c] [-Q n] [-R sottoinsieme]
[-w larghezza] [-A elenco] [-B elenco]
[nometermine...]

DESCRIZIONE


infocmp può essere usato per confrontare un binario terminfo voce con altre voci terminfo,
riscrivi a terminfo descrizione per sfruttare il usa= campo terminfo, o stampare
a terminfo descrizione dal file binario (termine) in una varietà di formati. In tutti i casi,
verranno stampati prima i campi booleani, seguiti dai campi numerici, seguiti dal
campi stringa.

Predefinito Opzioni
Se non sono specificate opzioni e zero o uno nomi dei termini sono specificati, i -I l'opzione sarà
presunto. Se più di uno nometermine è specificato, il -d si assumerà l'opzione.

Confronto Opzioni [-D] [-C] [-N]
infocmp confronta il file terminfo descrizione del primo terminale nometermine con ciascuno dei
descrizioni fornite dalle voci per gli altri terminali nomi dei termini. Se una capacità è
definito per uno solo dei terminali, il valore restituito dipenderà dal tipo di
capacità: F per le variabili booleane, -1 per variabili intere, e NULL per stringa
variabili.

I -d L'opzione produce un elenco di ciascuna funzionalità che è diverso tra due voci.
Questa opzione è utile per mostrare la differenza tra due voci, create da differenti
persone, per terminali uguali o simili.

I -c opzione produce un elenco di ogni capacità che è comune tra due o più
inserimenti. Le funzionalità non impostate vengono ignorate. Questa opzione può essere utilizzata come rapida
controlla se il -u vale la pena utilizzare l'opzione.

I -n L'opzione produce un elenco di ogni capacità che non si trova in nessuna delle voci fornite. Se
no nomi dei termini sono dati, la variabile d'ambiente TERMINE sarà utilizzato per entrambi
nomi dei termini. Questo può essere usato come un rapido controllo per vedere se qualcosa è stato lasciato fuori da a
descrizione.

Fonte Annuncio Opzioni [-IO] [-L] [-C] [-R]
I -I, -Le -C options produrrà un elenco di sorgenti per ogni terminale denominato.

-I Usa il terminfo nomi
-L usa il nome lungo della variabile C elencato intermine.h>
-C Usa il termcap nomi
-r quando si utilizza -C, metti fuori tutte le capacità in termcap modulo
-K modifica il -C opzione, migliorando la compatibilità con BSD.

Se no nomi dei termini sono dati, la variabile d'ambiente TERMINE sarà utilizzato per il terminale
nome.

La fonte prodotta dal -C l'opzione può essere utilizzata direttamente come a termcap ingresso, ma non solo
le stringhe parametrizzate possono essere modificate in termcap formato. infocmp tenterà di
converti la maggior parte delle informazioni parametrizzate e tutto ciò che non viene convertito sarà chiaramente
contrassegnato nell'output e commentato. Questi dovrebbero essere modificati a mano.

Per i migliori risultati durante la conversione in termcap formato, dovresti usare entrambi -C ed -r.
Normalmente una descrizione termcap è limitata a 1023 byte. infocmp taglia di meno
parti essenziali per adattarlo. Se stai convertendo a uno dei (rari) termcap
implementazioni che accettano una dimensione illimitata di termcap, potresti voler aggiungere il -T
opzione. Più spesso, tuttavia, è necessario aiutare l'implementazione del termcap e tagliare l'eccesso
spazi bianchi (usa il -0 opzione per quello).

Tutte le informazioni sull'imbottitura per le stringhe verranno raccolte insieme e posizionate all'inizio
della stringa dove termcap lo aspetta. Imbottitura obbligatoria (informazioni sull'imbottitura con a
finale '/') diventerà facoltativo.

Tutti termcap variabili non più supportate da terminfo, ma che sono derivabili da altro
terminfo variabili, verranno emesse. Non tutto terminfo le capacità saranno tradotte;
solo quelle variabili che facevano parte di termcap verrà normalmente emesso. Specificando il
-r l'opzione rimuoverà questa restrizione, consentendo l'output di tutte le funzionalità in
termcap modulo. Normalmente useresti entrambi i -C ed -r opzioni. Il formato effettivamente utilizzato
incorpora alcuni miglioramenti per i caratteri di escape dal formato terminfo. Per un
traduzione compatibile con BSD più rigorosa, utilizzare il -K opzione piuttosto che -C.

Si noti che poiché il riempimento viene raccolto all'inizio della capacità, non tutto
le capacità sono in uscita. Il riempimento obbligatorio non è supportato. Perché termcap le stringhe sono
non così flessibile, non è sempre possibile convertire a terminfo capacità di stringa in an
equivalente termcap formato. Una successiva conversione del termcap file di nuovo in terminfo
formato non riprodurrà necessariamente l'originale terminfo fonte.

Alcuni comuni terminfo sequenze di parametri, loro termcap equivalenti e qualche terminale
tipi che comunemente hanno tali sequenze, sono:

terminfo termcap Terminali rappresentativi
? ?
%p1%c %. adm
%p1%d %d cv, standard ANSI, vt100
%p1%'x'%+%c %+x concetto
%i %iq Norma ANSI, vt100
%p1%?%'x'%>%t%p1%'y'%+%; %>xy concetto
%p2 viene stampato prima %p1 %r hp

Usa= Opzione [-u]
I -u opzione produce a terminfo descrizione della sorgente del primo terminale nometermine quale
è relativo alla somma delle descrizioni date dalle voci per gli altri terminali
nomi dei termini. Lo fa analizzando le differenze tra i primi nometermine e la
Altro nomi dei termini e producendo una descrizione con usa= campi per gli altri terminali. In
in questo modo, è possibile adattare le voci terminfo generiche in un terminale
descrizione. Oppure, se esistono due terminali simili, ma sono stati codificati in tempi diversi o da
persone diverse in modo che ogni descrizione sia una descrizione completa, utilizzando infocmp mostrerò
cosa si può fare per cambiare una descrizione in modo che sia relativa all'altra.

Una funzionalità verrà stampata con una chiocciola (@) se non esiste più nel primo
nometermine, ma uno dell'altro nometermine voci contiene un valore per esso. Una capacità
valore viene stampato se il valore nel primo nometermine non si trova in nessuno degli altri
nometermine voci, o se la prima delle altre nometermine voci che hanno questa capacità
dà un valore diverso per la capacità rispetto a quello nel primo nometermine.

L'ordine dell'altro nometermine voci è significativo. Dal compilatore terminfo tic
esegue una scansione da sinistra a destra delle capacità, specificandone due usa= voci che contengono
voci diverse per le stesse capacità produrranno risultati diversi a seconda di
l'ordine in cui vengono fornite le voci. infocmp contrassegnerà tali incongruenze
tra l'altro nometermine voci man mano che vengono trovate.

In alternativa, specificando una capacità dopo a usa= voce che contiene tale capacità
farà sì che la seconda specifica venga ignorata. Usando infocmp per ricreare un
descrizione può essere un utile controllo per assicurarsi che tutto sia stato specificato correttamente in
la descrizione della fonte originale.

Un altro errore che non causa file compilati errati, ma rallenterà il
tempo di compilazione, sta specificando extra usa= campi superflui. infocmp segnalerà
qualsiasi altro nometermine usa= campi non necessari.

Cambiare Database [-UN elenco] [-B elenco]
Come altri nmaledizioni utility, infocmp cerca le descrizioni dei terminali in diverse
posti. Puoi usare il CONDIZIONI ed TERMINFO_DIRS variabili d'ambiente per sovrascrivere
elenco predefinito compilato di luoghi in cui cercare (vedi maledizioni(3X) per i dettagli).

Puoi anche usare le opzioni -A ed -B per sovrascrivere l'elenco dei luoghi in cui cercare quando
confronto delle descrizioni dei terminali:

· Il -A opzione imposta la posizione per la prima nometermine

· Il -B opzione imposta la posizione per l'altro nomi dei termini.

Usando queste opzioni, è possibile confrontare le descrizioni di un terminale con lo stesso
nome situato in due diversi database. Ad esempio, puoi utilizzare questa funzione per
confrontare le descrizioni per lo stesso terminale create da persone diverse.

Altro Opzioni
-0 fa in modo che i campi vengano stampati su una riga, senza andare a capo.

-1 fa in modo che i campi vengano stampati uno per riga. In caso contrario, i campi saranno
stampati diversi su una riga fino a una larghezza massima di 60 caratteri.

-a dice infocmp conservare le capacità commentate piuttosto che scartarle.
Le capacità sono commentate anteponendole un punto.

-D dice infocmp per stampare le posizioni del database che conosce ed uscire.

-E Scarica le capacità del dato terminale come tabelle, necessarie nell'inizializzatore C
per una struttura TERMTYPE (la struttura della capacità del terminale nel ). Questo
l'opzione è utile per preparare le versioni della libreria curses cablate per un dato
tipo terminale. Le tabelle sono tutte dichiarate statiche e sono denominate in base al
tipo e il nome della voce di terminale corrispondente.

Prima di ncurses 5.0, la divisione tra i -e ed -E le opzioni non erano necessarie; ma
supporto per i nomi estesi richiesto per rendere gli array delle capacità del terminale
separato dalla struttura TERMTYPE.

-e Scarica le capacità del terminale dato come un inizializzatore C per un TERMTYPE
struttura (la struttura della capacità del terminale nel ). Questa opzione è utile
per preparare versioni della libreria curses cablate per un determinato tipo di terminale.

-F confrontare i file terminfo. Ciò presuppone che i due argomenti seguenti siano nomi di file.
I file vengono cercati per corrispondenze a coppie tra le voci, con due voci
considerati corrispondenti se qualcuno dei loro nomi lo fa. Il rapporto stampato sull'output standard
elenca le voci senza corrispondenze nell'altro file e le voci con più di una
incontro. Per le voci con esattamente una corrispondenza include un rapporto sulle differenze.
Normalmente, per ridurre il volume del report, i riferimenti d'uso non vengono risolti prima
cercando differenze, ma la risoluzione può essere forzata anche specificando -r.

-f Visualizza stringhe terminfo complesse che contengono espressioni if/then/else/endif
rientrato per la leggibilità.

-G Visualizza letterali costanti in forma decimale anziché i loro equivalenti di caratteri.

-g Visualizza i caratteri letterali costanti in forma di virgolette anziché i loro decimali
equivalenti.

-i Analizzare l'inizializzazione (is1, is2, is3), e ripristinare (rs1, rs2, rs3), stringhe in
ingresso, oltre a quelli utilizzati per avviare/arrestare la modalità di posizionamento del cursore (smcup,
rmcup) così come l'avvio/arresto della modalità mappa dei tasti (smx, rmx).

Per ogni stringa, il codice cerca di analizzarla in azioni in termini dell'altra
funzionalità nella voce, alcune funzionalità X3.64/ISO 6429/ECMA-48 e alcune
Modalità private della serie DEC VT (l'insieme delle sequenze speciali riconosciute è stato
selezionato per completezza rispetto al database terminfo esistente). Ogni riga di relazione
è costituito dal nome della capacità, seguito da due punti e spazio, seguito da a
espansione stampabile della stringa di capacità con corrispondenza delle sezioni riconosciuta
azioni tradotte in descrizioni tra parentesi {}.

Ecco un elenco delle sequenze speciali DEC/ANSI riconosciute:

Significato dell'azione
?
Ripristino completo del RIS
SC salva cursore
Cursore di ripristino RC
LL casa-giù
Regione di scorrimento reset RSR
?
Ripristino software DECSTR (VT320)
S7C1T Comandi a 7 bit (VT220)
?
ISO DEC G0 abilita la grafica DEC per G0
ISO UK G0 abilita i caratteri del Regno Unito per G0
ISO US G0 abilita i caratteri statunitensi per G0
ISO DEC G1 abilita la grafica DEC per G1
ISO UK G1 abilita i caratteri del Regno Unito per G1
ISO US G1 abilita i caratteri statunitensi per G1
?
Modalità tastiera dell'applicazione DECPAM
DECPNM modalità tastiera normale
DECANSI entra in modalità ANSI
?
Modalità di azione della tastiera ECMA[+-]AM
ECMA[+-]Modalità sostituzione inserimento IRM
ECMA[+-]SRM invia modalità di ricezione
ECMA[+-]Modalità avanzamento riga LNM
?
DEC[+-]Tasti cursore applicazione CKM
DEC[+-]ANM imposta la modalità VT52
DEC[+-]COLM modalità a 132 colonne
DEC[+-]SCLM scorrimento uniforme
DEC[+-]SCNM modalità video inversa
DEC[+-]Modalità origine OM
DEC[+-]Modalità avvolgente AWM
DEC[+-]modalità di ripetizione automatica ARM

Riconosce anche un'azione SGR corrispondente a ANSI/ISO 6429/ECMA Set Graphics
Resa, con i valori NORMAL, BOLD, UNDERLINE, BLINK e REVERSE. Tutto ma
NORMALE può essere preceduto da "+" (attiva) o "-" (disattiva).

Un SGR0 designa una sequenza di evidenziazione vuota (equivalente a {SGR:NORMAL}).

-l Imposta il formato di output su terminfo.

-p Ignora le specifiche di riempimento durante il confronto delle stringhe.

-Q n Piuttosto che mostrare la fonte in formato terminfo (testo), stampa il formato compilato (binario)
in forma esadecimale o base64, a seconda del valore dell'opzione:

1 esadecimali

2base64

3 esadecimale e base64

-q Questo rende l'output un po' più corto:

· Rendi più breve l'elenco di confronto omettendo i sottotitoli e utilizzando "-" per
capacità assenti, "@" per annullato anziché "NULL".

· Omettere il commento "Ricostruito da" per gli elenchi delle fonti.

-Rsottoinsieme
Limita l'output a un dato sottoinsieme. Questa opzione è da utilizzare con le versioni arcaiche di
terminfo come quelli su SVr1, Ultrix o HP/UX che non supportano il set completo di
SVR4/XSI maledice terminfo; e varianti come AIX che hanno le proprie estensioni
incompatibile con SVR4/XSI.

I sottoinsiemi terminfo disponibili sono "SVr1", "Ultrix", "HP" e "AIX"; vedere terminfo(5) per
particolari. Puoi anche scegliere il sottoinsieme "BSD" che seleziona solo le capacità con
equivalenti termcap riconosciuti da 4.4BSD.

-s [d|i|l|c]
I -s opzione ordina i campi all'interno di ogni tipo in base all'argomento seguente:

d lasciare i campi nell'ordine in cui sono memorizzati nel terminfo Banca dati.

i ordina per terminfo nome.

l ordina in base al nome lungo della variabile C.

c ordina per termcap nome.

Se l' -s l'opzione non è data, i campi stampati verranno ordinati alfabeticamente
dal terminfo nome all'interno di ogni tipo, tranne nel caso del -C oppure -L
opzioni, che fanno sì che l'ordinamento venga eseguito dal termcap nome o il Do lungo
nome della variabile, rispettivamente.

-T elimina le restrizioni sulle dimensioni del testo generato. Questo è principalmente utile per
test e analisi, poiché le descrizioni compilate sono limitate (ad esempio, 1023 per
termcap, 4096 per terminfo).

-t dice tic per scartare le capacità commentate. Normalmente quando si traduce da
terminfo a termcap, le capacità intraducibili sono commentate.

-U dice infocmp per non post-elaborare i dati dopo aver analizzato il file di origine. Questo
funzione aiuta quando si confrontano i contenuti effettivi di due file sorgente, dal momento che
esclude le inferenze che infocmp fa riempire i dati mancanti.

-V riporta la versione di ncurses utilizzata in questo programma ed esce.

-v n stampa le informazioni di traccia sull'errore standard durante l'esecuzione del programma. Valori più alti
di n inducono una maggiore verbosità.

-w larghezza
cambia l'uscita in larghezza caratteri.

-x stampa le informazioni per le capacità definite dall'utente. Queste sono estensioni del
repertorio terminfo che può essere caricato utilizzando il -x possibilità di tic.

Usa infocmp online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad