Trouver les lignes communes à 2 fichiers

Il faut utiliser la commande comm. Celle-ci va afficher le résultat sous la forme de 3 colonnes. La première contient les lignes présentes uniquement dans le premier fichier, la seconde contient les lignes présentes uniquement dans le second fichier, la troisième contient les lignes communes aux 2 fichiers. Il est possible de n'afficher que certaines colonnes en pointant celles que l'on veut supprimer.

# Affiche les 3 colonnes
comm -- a.txt b.txt
 
# Affiche les lignes qui ne sont que dans un des 2 fichiers
comm -12 -- a.txt b.txt
 
# Affiche les lignes communes aux 2 fichiers
comm -3 -- a.txt b.txt