Este es el comando commposix 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
comm: seleccione o rechace líneas comunes a dos archivos
SINOPSIS
comm [-123] file1 file2
DESCRIPCIÓN
El comm la utilidad debe leer file1 y file2, que debe pedirse en el actual
secuencia de clasificación, y producir tres columnas de texto como salida: líneas sólo en file1, líneas
sólo en file2y líneas en ambos archivos.
Si las lneas de ambos archivos no estn ordenadas de acuerdo con la secuencia de clasificacin del
ubicación actual, los resultados no están especificados.
OPCIONES
El comm La utilidad deberá cumplir con el volumen de Definiciones Básicas de POSIX.1‐2008, Sección
12.2, Utilidad Sintaxis Reglas.
Se admitirán las siguientes opciones:
-1 Suprime la columna de salida de líneas exclusivas de file1.
-2 Suprime la columna de salida de líneas exclusivas de file2.
-3 Suprime la columna de salida de líneas duplicadas en file1 y file2.
OPERANDOS
Se admitirán los siguientes operandos:
file1 Un nombre de ruta del primer archivo que se va a comparar. Si file1 is '-', la entrada estándar
deberia ser usado.
file2 Un nombre de ruta del segundo archivo que se va a comparar. Si file2 is '-', El estándar
se utilizará la entrada.
Si ambos file1 y file2 referirse a la entrada estándar o al mismo bloque especial FIFO
archivo especial o de carácter especial, los resultados no están definidos.
ESTÁNDAR
La entrada estándar se utilizará solo si uno de los file1 or file2 operandos se refiere a
entrada estándar. Consulte la sección ARCHIVOS DE ENTRADA.
ENTRADA ARCHIVOS
Los archivos de entrada serán archivos de texto.
MEDIO AMBIENTE VARIABLES
Las siguientes variables de entorno afectarán la ejecución de comm:
IDIOMA Proporcione un valor predeterminado para las variables de internacionalización que no están configuradas o
nulo. (Consulte el volumen de Definiciones básicas de POSIX.1‐2008, Sección 8.2,
Internacionalización Variables por la precedencia de la internacionalización
variables utilizadas para determinar los valores de las categorías de configuración regional).
LC_TODOS Si se establece en un valor de cadena no vacío, anule los valores de todos los demás
Variables de internacionalización.
LC_COLLATE
Determine la ubicación para la secuencia de clasificación comm espera haber sido utilizado
cuando se ordenaron los archivos de entrada.
LC_CTYPE Determinar la configuración regional para la interpretación de secuencias de bytes de datos de texto.
como caracteres (por ejemplo, de un solo byte en lugar de caracteres de varios bytes en
argumentos y archivos de entrada).
LC_MENSAJES
Determine la configuración regional que se debe utilizar para afectar el formato y el contenido de
mensajes de diagnóstico escritos en error estándar.
NLSPATH Determinar la ubicación de los catálogos de mensajes para el procesamiento de LC_MENSAJES.
ASINCRÓNICO EVENTOS
Por defecto.
SALIDA ESTÁNDAR
El comm La utilidad producirá resultados dependiendo de las opciones seleccionadas. Si el -1, -2,
y -3 todas las opciones están seleccionadas, comm no escribirá nada en la salida estándar.
Si -1 La opción no está seleccionada, las líneas están contenidas solo en file1 se escribirá utilizando el
formato:
"% s \ n", <línea in file1>
Si -2 La opción no está seleccionada, las líneas están contenidas solo en file2 están escritos usando el
formato:
"% s% s \ n", <liderar>,línea in file2>
donde la cuerdaliderar> es el siguiente:
los -1 La opción no está seleccionada.
cadena nula
El -1 la opción está seleccionada.
Si -3 opción no está seleccionada, las líneas contenidas en ambos archivos se escribirán utilizando la
formato:
"% s% s \ n", <liderar>,línea in ambas>
donde la cuerdaliderar> es el siguiente:
Ni el -1 ni la -2 la opción está seleccionada.
Exactamente uno de los -1 y -2 las opciones están seleccionadas.
cadena nula
Ambos -1 y -2 se seleccionan las opciones.
Si los archivos de entrada se ordenaron de acuerdo con la secuencia de clasificación de la configuración regional actual,
las líneas escritas deberán estar en la secuencia de clasificación de las líneas originales.
ESTDERR
El error estándar se utilizará solo para mensajes de diagnóstico.
SALIDA ARCHIVOS
Ninguno.
EXTENDIDO DESCRIPCIÓN
Ninguno.
SALIR ESTADO
Se devolverán los siguientes valores de salida:
0 Todos los archivos de entrada se generaron correctamente según lo especificado.
> 0 Ocurrió un error.
CONSECUENCIAS OF ERRORES
Por defecto.
El siguiendo (secciones) están informativo.
SOLICITUD USO
Si los archivos de entrada no se preordenan correctamente, la salida de comm podría no ser útil.
EJEMPLOS
Si un archivo llamado xcu contiene una lista ordenada de las utilidades en este volumen de
POSIX.1‐2008, un archivo llamado xpg3 contiene una lista ordenada de las utilidades especificadas en el
X / Open Portability Guide, Issue 3, y un archivo llamado svid89 contiene una lista ordenada de los
utilidades en System V Interface Definition Third Edition:
comm -23 xcu xpg3 | comm -23 - svid89
imprimiría una lista de utilidades en este volumen de POSIX.1‐2008 no especificado por ninguno de los
los otros documentos:
comm -12 xcu xpg3 | comm -12 - svid89
imprimiría una lista de utilidades especificadas por los tres documentos, y:
comm -12 xpg3 svid89 | comm -23 - xcu
imprimiría una lista de utilidades especificadas tanto por XPG3 como por el SVID, pero no especificadas en
este volumen de POSIX.1‐2008.
RAZÓN FUNDAMENTAL
Ninguno.
FUTURO INSTRUCCIONES
Ninguno.
Utilice commposix en línea utilizando los servicios de onworks.net
