diff --git a/pages.es/common/comm.md b/pages.es/common/comm.md new file mode 100644 index 0000000000..a2e9668338 --- /dev/null +++ b/pages.es/common/comm.md @@ -0,0 +1,24 @@ +# comm + +> Selecciona o rechaza las líneas comunes a dos ficheros. Ambos ficheros deben estar ordenados. +> Más información: . + +- Produce tres columnas separadas por tabuladores: líneas solo en el primer archivo, líneas solo en el segundo archivo y líneas comunes: + +`comm {{fichero1}} {{fichero2}}` + +- Imprime solo las líneas comunes a ambos archivos: + +`comm -12 {{fichero1}} {{fichero2}}` + +- Imprime solo las líneas comunes a ambos archivos, leyendo un archivo desde `stdin`: + +`cat {{fichero1}} | comm -12 - {{fichero2}}` + +- Obtiene las líneas que solo se encuentran en el primer fichero, guardando el resultado en un tercer fichero: + +`comm -23 {{fichero1}} {{fichero2}} > {{solo_fichero1}}` + +- Imprime las líneas solo encontradas en el segundo fichero, cuando los ficheros no están ordenados: + +`comm -13 <( sort {{fichero1}}) <( sort {{fichero2}})`