comm -3 archivo1 archivo2
Función: Progresivo comparar dos ordenan archivos, hay tres de salida por defecto: sólo algunas líneas en archivo1, archivo2 sólo algunas líneas en el archivo1 y archivo2 común a la línea. Allí el -1, -2, -3, respectivamente, para suprimir una salida de una columna correspondiente. Por ejemplo, prácticos -3 parámetros y archivo1 archivo2 no son comunes a la porción de salida. Que podemos lograr el propósito de este artículo.
Pero nota que dos archivos a, la comparación de comunicaciones ordenadas, comunicación cuando se trata de documentos, primera comprobación para ver si el archivo se ordena, por ejemplo, archivo1 y archivo2 dice lo siguiente:
- $ Cat archivo1
- línea 1
- línea 2
- línea3
- $ Fichero2 gato
- line0
- línea 1
- línea3
- línea 2
Cuando se llama a comandos de comunicaciones, se le pedirá trastorno cuando fichero2 archivo, la salida resultante es el siguiente:
$ Comm -3 archivo1 archivo2
line0
line2
comm: 2 archivo no está ordenada
line2
Si los parámetros --nocheck orden, no se realiza la detección de pedido, los siguientes resultados:
$ Comm -3 --nocheck -order archivo1 archivo2
line0
line2
línea 2
Estadística misma fila dos archivos de texto
agarre -ff archivo1 archivo2
Estadísticas ARCHIVO2 allí, no en línea fichero1
agarre -vFf fichero2 fichero1
Cómo comparar dos archivos y retirar el mismo contenido
para i in $ (<archivo1); hacer grep $ i fichero2 || echo $ i >> tmp1; hecho
Salida misma línea:
agarre -WF archivo1 archivo2
líneas diferentes de salida:
agarre -wvf archivo1 archivo2
ref: Link1