だから私の質問は次のとおりです。行はほとんど同じですが、順序が間違っている違いはありますか?しかし、少し異なります。この場合、ソートは機能しません。
ファイルが2つありますが、互いに比較したいのですが、先の場合のように線がずれますね。しかし、前の場合とは異なり、行は5つのブロックにグループ化されており、ブロックがすべて同じであることを確認したいと思います。たとえば、2つのブロックラインファイルを比較します。
file1.txt
1a
2a
1b
2b
file2.txt
1b
2b
1a
2a
file3.txt
1a
1b
2a
2b
これらのファイルの違いを見てみると、すべて別々に返されます。最初に並べ替えてから比較すると、3つのファイルがすべて同じになります。しかし、私にとってはfile3.txtが異なります。なぜなら、行がペアで来るからです。だから、file1.txtには1a、2aがあり、file3.txtには1a、1bがあるので、異なる表示をしたいと思います。
これを行う良い/簡単な方法はありますか?それとも、スクリプトを書くことがこれを達成する唯一の方法ですか?