A volte ho bisogno di confrontare due file di testo. Ovviamente, diff
mostra le differenze, nasconde anche le somiglianze, che è il tipo del punto.* nix: esegue unione unione/intersezione/differenza di elenchi
Supponiamo di voler eseguire altri confronti su questi file: imposta unione, intersezione e sottrazione, trattando ogni riga come un elemento nel set.
Ci sono allo stesso modo semplici utilità comuni o one-liner che possono farlo?
Esempi:
A.txt
john
mary
b.txt
adam
john
$> set_union a.txt b.txt
john
mary
adam
$> set_intersection a.txt b.txt
john
$> set_difference a.txt b.txt
mary
Può fare un esempio di cosa si intende per "unione" qui? – fge