今日は良い日です、
同様の質問に多くの回答があることを知っていますが、満足のいく答えが見つからなかったために狂っているようです。
どちらにもホスト名を含む 2 つのファイルがあります。 1つはインターネット上で開いているすべてのファイルを含み、もう1つはインターネット上で開いているかどうかに関係なく、すべてのホストのすべての検索結果を記録します。
ファイルA(1111.com、1112.com、www.1113.com、1114.com)
ファイルB(1111.com、1199.com、1299.com、www2.1329.com)
私の目標は、ホストだけを印刷するファイルを印刷することです。ただファイルBでdiffとcommを試しましたが、アイテムが時々少し異なるため、ファイルを事前にソートできませんでした。
誰にも解決策はありますか?
ベストアンサー1
ファイルを事前にソートできないことは問題ではありません。
comm -13 <(sort fileA) <(sort fileB)
これは
1199.com
1299.com
www2.1329.com
あなたの例に従って、各ホストが別々の行にあるとします。列1(最初のファイルに固有の行)と列3(2つのファイルに共通の行)を削除し、2番目のファイルに固有の行のみを残すように指示し-13
ます。comm