InglésFrancésEspañol

Ad


icono de página de OnWorks

infocmp - Online en la nube

Ejecute infocmp en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando infocmp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


infocmp - comparar o imprimir información terminológica descripciones

SINOPSIS


infocmp [-1CDEFGIKLTUVcdegilnpqrtux]
[-v n] [-s d| i| l| c] [-Q n] [-R subconjunto]
[-w anchura] [-A directorio] [-B directorio]
[término...]

DESCRIPCIÓN


infocmp se puede utilizar para comparar un binario información terminológica entrada con otras entradas de terminfo,
reescribir un información terminológica descripción para aprovechar la use = campo terminfo o imprimir
a información terminológica descripción del archivo binario (término) en una variedad de formatos. En todos los casos,
los campos booleanos se imprimirán primero, seguidos de los campos numéricos, seguidos de la
campos de cadena.

Predeterminado Opciones
Si no se especifican opciones y cero o uno nombres de término se especifican, el -I la opción será
ficticio. Si mas de uno término se especifica, el -d se asumirá la opción.

Comparación Opciones [-D] [-C] [-norte]
infocmp compara el información terminológica descripción de la primera terminal término con cada uno de los
descripciones dadas por las entradas para el otro terminal nombres de término. Si una capacidad es
definido para solo uno de los terminales, el valor devuelto dependerá del tipo de
capacidad: F para variables booleanas, -1 para variables enteras, y NULL para cuerda
variables.

El -d La opción produce una lista de cada capacidad que es diferente entre dos entradas.
Esta opción es útil para mostrar la diferencia entre dos entradas, creadas por diferentes
personas, para terminales iguales o similares.

El -c La opción produce una lista de cada capacidad que es común entre dos o más
entradas. Las capacidades que no están configuradas se ignoran. Esta opción se puede utilizar como una
comprobar para ver si el -u vale la pena usar esta opción.

El -n La opción produce una lista de cada capacidad que no se encuentra en ninguna de las entradas dadas. Si
no nombres de término se dan, la variable de entorno PLAZO se utilizará para ambos
nombres de término. Esto se puede utilizar como una comprobación rápida para ver si se dejó algo fuera de un
descripción.

Fuente Publicaciones Opciones [-YO] [-L] [-C] [-r]
El -I, -Ly -C Las opciones producirán una lista de fuentes para cada terminal nombrado.

-I utilizar el información terminológica nombres
-L use el nombre largo de la variable C que aparece entérmino.h>
-C utilizar el termcap nombres
-r cuando se utiliza -C, ponga todas las capacidades en termcap formulario
-K modifica el -C opción, mejorando la compatibilidad con BSD.

Si no es correcto nombres de término se dan, la variable de entorno PLAZO se utilizará para la terminal
nombre.

La fuente producida por el -C La opción se puede utilizar directamente como termcap entrada, pero no todas
Las cadenas parametrizadas se pueden cambiar a la termcap formato. infocmp intentará
convertir la mayor parte de la información parametrizada, y todo lo que no se convierta será claramente
marcado en la salida y comentado. Estos deben editarse a mano.

Para obtener mejores resultados al convertir a termcap formato, debe usar ambos -C y -r.
Normalmente, una descripción de término está limitada a 1023 bytes. infocmp recorta menos
piezas imprescindibles para que encaje. Si va a realizar la conversión a uno de los (raros) termcap
implementaciones que aceptan un tamaño ilimitado de termcap, es posible que desee agregar el -T
opción. Sin embargo, con más frecuencia, debe ayudar a la implementación de termcap y recortar el exceso
espacio en blanco (use el -0 opción para eso).

Toda la información de relleno de las cadenas se recopilará y se colocará al principio.
de la cuerda donde termcap lo espera. Relleno obligatorio (información de relleno con un
trailing '/') se convertirá en opcional.

Todos termcap variables ya no soportadas por información terminológica, pero que son derivables de otros
información terminológica variables, se generarán. No todo información terminológica las capacidades se traducirán;
sólo aquellas variables que eran parte de termcap normalmente se emitirá. Especificando el
-r La opción eliminará esta restricción, permitiendo que todas las capacidades se emitan en
termcap formulario. Normalmente usarías tanto el -C y -r opciones. El formato real utilizado
incorpora algunas mejoras para caracteres de escape del formato terminfo. Para
una traducción compatible con BSD más estricta, -K opción en lugar de -C.

Tenga en cuenta que debido a que el relleno se recopila al comienzo de la capacidad, no todos
las capacidades son salidas. No se admite el relleno obligatorio. Porque termcap las cadenas son
no es tan flexible, no siempre es posible convertir un información terminológica capacidad de cadena en un
equivalente termcap formato. Una posterior conversión del termcap archivar de nuevo en información terminológica
El formato no necesariamente reproducirá el original. información terminológica .

Algunos de información terminológica secuencias de parámetros, sus termcap equivalentes, y algunos terminales
tipos que comúnmente tienen tales secuencias, son:

información terminológica termcap Terminales representativas
────────────────────────────────────────────────── ─────────────
% p1% c %. adm
% p1% d %d hp, estándar ANSI, vt100
% p1% 'x'% +% c % + x concepto
%i %iq Estándar ANSI, vt100
% p1%?% 'x'%>% t% p1% 'y'% +%; %> xy concepto
% p2 se imprime antes % p1 %r hp

Usar = Optión [-u]
El -u opción produce un información terminológica descripción de la fuente de la primera terminal término que
es relativo a la suma de las descripciones dadas por las entradas para los otros terminales
nombres de término. Lo hace analizando las diferencias entre los primeros término y del
otros nombres de término y producir una descripción con use = campos para las otras terminales. En
De esta manera, es posible adaptar entradas terminfo genéricas en el terminal
descripción. O, si existen dos terminales similares, pero fueron codificados en diferentes momentos o por
diferentes personas para que cada descripción sea una descripción completa, utilizando infocmp mostrará
qué se puede hacer para cambiar una descripción para que sea relativa a la otra.

Una capacidad se imprimirá con un signo de arroba (@) si ya no existe en la primera
término, pero uno del otro término entradas contiene un valor para él. Una capacidad
El valor se imprime si el valor en el primer término no se encuentra en ninguno de los otros
término entradas, o si la primera de las otras término entradas que tiene esta capacidad
da un valor diferente para la capacidad que en el primer término.

El orden del otro término entradas es significativa. Dado que el compilador de terminfo tic
hace un escaneo de izquierda a derecha de las capacidades, especificando dos use = entradas que contienen
Diferentes entradas para las mismas capacidades producirán resultados diferentes dependiendo de
el orden en el que se dan las entradas. infocmp marcará tales inconsistencias
entre el otro término entradas a medida que se encuentran.

Alternativamente, especificando una capacidad después de a use = entrada que contiene esa capacidad
hará que se ignore la segunda especificación. Utilizando infocmp para recrear un
La descripción puede ser una verificación útil para asegurarse de que todo se haya especificado correctamente en
la descripción de la fuente original.

Otro error que no causa archivos compilados incorrectos, pero que ralentizará la
tiempo de compilación, está especificando extra use = campos que son superfluos. infocmp marcará
cualquier otra término use = campos que no eran necesarios.

Cambiar Bases de datos [-UN directorio] [-B directorio]
Como otro maldiciones utilidades, infocmp busca las descripciones de los terminales en varios
lugares. Puedes usar el TÉRMINO y TERMINFO_DIRS variables de entorno para anular el
lista predeterminada compilada de lugares para buscar (ver carreras(3X) para obtener más detalles).

También puedes usar las opciones -A y -B para anular la lista de lugares para buscar cuando
comparando descripciones de terminales:

· Los -A La opción establece la ubicación para el primer término

· Los -B La opción establece la ubicación para el otro nombres de término.

Usando estas opciones, es posible comparar descripciones de un terminal con el mismo
nombre ubicado en dos bases de datos diferentes. Por ejemplo, puede utilizar esta función para
comparando descripciones para el mismo terminal creadas por diferentes personas.

Otro Opciones
-0 hace que los campos se impriman en una línea, sin ajustar.

-1 hace que los campos se impriman uno en una línea. De lo contrario, los campos serán
imprimió varios en una línea con un ancho máximo de 60 caracteres.

-a decirles infocmp para retener las capacidades comentadas en lugar de descartarlas.
Las capacidades se comentan prefijándolas con un punto.

-D decirles infocmp para imprimir las ubicaciones de la base de datos que conoce y salir.

-E Volcar las capacidades del terminal dado como tablas, necesarias en el inicializador de C
para una estructura TERMTYPE (la estructura de capacidad del terminal en el ). Esta
La opción es útil para preparar versiones de la biblioteca de curses cableada para un determinado
tipo de terminal. Todas las tablas se declaran estáticas y se nombran de acuerdo con la
type y el nombre de la entrada de terminal correspondiente.

Antes de ncurses 5.0, la división entre -e y -E no se necesitaban opciones; pero
Se requiere soporte para nombres extendidos para hacer arreglos de capacidades de terminal.
separado de la estructura TERMTYPE.

-e Volcar las capacidades del terminal dado como un inicializador C para un TERMTYPE
estructura (la estructura de capacidad terminal en el ). Esta opcion es util
para preparar versiones de la biblioteca de curses cableadas para un tipo de terminal dado.

-F comparar archivos terminfo. Esto supone que los dos siguientes argumentos son nombres de archivo.
Los archivos se buscan en busca de coincidencias por pares entre las entradas, con dos entradas
se considera que coinciden si alguno de sus nombres lo hace. El informe impreso en salida estándar
enumera las entradas sin coincidencias en el otro archivo y las entradas con más de una
coincidir. Para las entradas con exactamente una coincidencia, incluye un informe de diferencias.
Normalmente, para reducir el volumen del informe, las referencias de uso no se resuelven antes
buscando diferencias, pero la resolución se puede forzar especificando también -r.

-f Muestra cadenas complejas de terminfo que contienen expresiones if / then / else / endif
sangrado para legibilidad.

-G Muestra literales constantes en forma decimal en lugar de sus equivalentes de caracteres.

-g Mostrar literales de caracteres constantes en forma de comillas en lugar de su decimal
equivalentes

-i Analizar la inicialización (is1, is2, is3) y restablecer (rs1, rs2, rs3), cadenas en el
entrada, así como los utilizados para iniciar / detener el modo de posicionamiento del cursor (taza,
rmtaza) así como iniciar / detener el modo de mapa de teclas (smkx, rmkx).

Para cada cadena, el código intenta analizarla en acciones en términos de la otra.
capacidades en la entrada, ciertas capacidades X3.64 / ISO 6429 / ECMA-48, y ciertas
Modos privados de la serie DEC VT (el conjunto de secuencias especiales reconocidas ha sido
seleccionado por su integridad sobre la base de datos terminfo existente). Cada línea de informe
consta del nombre de la capacidad, seguido de dos puntos y un espacio, seguido de un
expansión imprimible de la cadena de capacidad con secciones que coinciden reconocidas
acciones traducidas a descripciones entre corchetes {}.

Aquí hay una lista de las secuencias especiales DEC / ANSI reconocidas:

Acción Significado
────────────────────────────────────────
Restablecimiento completo de RIS
SC guardar cursor
Cursor de restauración RC
LL a casa abajo
Región de desplazamiento de restablecimiento de RSR
────────────────────────────────────────
Reinicio suave DECSTR (VT320)
Controles S7C1T de 7 bits (VT220)
────────────────────────────────────────
ISO DEC G0 habilita gráficos DEC para G0
ISO UK G0 habilita los caracteres del Reino Unido para G0
ISO US G0 habilita caracteres estadounidenses para G0
ISO DEC G1 habilita gráficos DEC para G1
ISO UK G1 habilita los caracteres del Reino Unido para G1
ISO US G1 habilita caracteres estadounidenses para G1
────────────────────────────────────────
Modo de teclado de la aplicación DECPAM
Modo de teclado normal DECPNM
DECANSI entra en modo ANSI
────────────────────────────────────────
Modo de acción del teclado ECMA [+ -] AM
Modo de reemplazo de inserción de ECMA [+ -] IRM
Modo de recepción de envío ECMA [+ -] SRM
Modo de salto de línea ECMA [+ -] LNM
────────────────────────────────────────
DEC [+ -] Teclas de cursor de la aplicación CKM
DEC [+ -] ANM establece el modo VT52
DEC [+ -] COLM Modo de 132 columnas
DEC [+ -] SCLM desplazamiento suave
DEC [+ -] SCNM modo de vídeo inverso
DEC [+ -] modo de origen OM
Modo envolvente DEC [+ -] AWM
DEC [+ -] ARM modo de repetición automática

También reconoce una acción SGR correspondiente a ANSI / ISO 6429 / ECMA Set Graphics
Interpretación, con los valores NORMAL, NEGRITA, SUBRAYO, PARPADEO y REVERSO. Todo pero
NORMAL puede tener el prefijo `+ '(encender) o` -' (apagar).

Un SGR0 designa una secuencia de resaltado vacía (equivalente a {SGR: NORMAL}).

-l Establezca el formato de salida en terminfo.

-p Ignore las especificaciones de relleno al comparar cadenas.

-Q n En lugar de mostrar la fuente en formato terminfo (texto), imprima el formato compilado (binario)
en formato hexadecimal o base64, según el valor de la opción:

1 hexadecimales

2base64

3 hexadecimal y base64

-q Esto hace que la salida sea un poco más corta:

· Haga la lista de comparación más corta omitiendo subtítulos y usando "-" para
capacidades ausentes, "@" para cancelado en lugar de "NULL".

· Omita el comentario "Reconstruido desde" para las listas de fuentes.

-Rsubconjunto
Restringe la salida a un subconjunto determinado. Esta opción es para usar con versiones arcaicas de
terminfo como los de SVr1, Ultrix o HP / UX que no admiten el conjunto completo de
SVR4 / XSI Curses terminfo; y variantes como AIX que tienen sus propias extensiones
incompatible con SVr4 / XSI.

Los subconjuntos terminfo disponibles son "SVr1", "Ultrix", "HP" y "AIX"; ver información terminológica(5) para
detalles. También puede elegir el subconjunto "BSD" que selecciona solo capacidades con
equivalentes termcap reconocidos por 4.4BSD.

-s [d | i | l | c]
El -s La opción ordena los campos dentro de cada tipo de acuerdo con el siguiente argumento:

d dejar los campos en el orden en que se almacenan en el información terminológica base de datos.

i ordenar por información terminológica nombre.

l ordenar por el nombre de variable C largo.

c ordenar por termcap nombre.

Si -s no se da la opción, los campos impresos se ordenarán alfabéticamente
según el información terminológica nombre dentro de cada tipo, excepto en el caso de la -C o de -L
opciones, que hacen que la ordenación la realice el termcap nombre o la C larga
nombre de variable, respectivamente.

-T elimina las restricciones de tamaño en el texto generado. Esto es principalmente útil para
pruebas y análisis, ya que las descripciones compiladas son limitadas (por ejemplo, 1023 para
termcap, 4096 para terminfo).

-t decirles tic para descartar las capacidades comentadas. Normalmente al traducir de
terminfo a termcap, las capacidades intraducibles están comentadas.

-U decirles infocmp para no posprocesar los datos después de analizar el archivo de origen. Esta
La función ayuda al comparar el contenido real de dos archivos fuente, ya que
excluye las inferencias que infocmp hace para completar los datos faltantes.

-V informa la versión de ncurses que se usó en este programa y sale.

-v n imprime información de seguimiento sobre el error estándar a medida que se ejecuta el programa. Valores más altos
de n inducen una mayor verbosidad.

-w anchura
cambia la salida a anchura personajes.

-x imprimir información para las capacidades definidas por el usuario. Estas son extensiones de la
repertorio terminfo que se puede cargar utilizando el -x opción de tic.

Utilice infocmp en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad