Comando comm

El comando comm en Linux se utiliza para comparar dos archivos de texto línea por línea.

Por ejemplo vamos a trabajar sobre estos dos archivos:

Este comando muestra las líneas que están presentes únicamente en archivo1.txt, pero no en archivo2.txt.

comm -23 archivo1.txt archivo2.txt

Y este sería el resultado:

Este comando muestra las líneas que están presentes tanto en archivo1.txt como en archivo2.txt.

comm -12 archivo1.txt archivo2.txt

Y este sería el resultado:

Este comando muestra las líneas que están presentes únicamente en archivo2.txt, pero no en archivo1.txt, y las líneas comunes se omiten.

comm -13 archivo1.txt archivo2.txt

Y este sería el resultado: