対称次官?

対称次官?

a文字列リストと改行文字、文字列リストと改行文字を含むファイルを生成するコマンドがありますb.txta出力と内容の対称的な違いを計算するコマンドが必要ですb.txt。理想的には、このコマンドはa非常に遅くなる可能性があるため、パイプラインで実行する必要があります。

ベン図が好きな場合(Wikipedia):

対称差分演算

例にもっと興味がある人のために:

a出力

apple
car

b.txt

banana
car
dog

その場合、結果は次のようになります。

apple
banana
dog

ベストアンサー1

あなたはそれを使用することができますプロセスの交換コマンドの出力をファイルとして処理します。

comm -3 <(a | sort) <(sort b.txt)

おすすめ記事