同じ情報を含むが順序が異なる行を削除します。

同じ情報を含むが順序が異なる行を削除します。

(txtファイルに)2行があるとしましょう。

Monday, Tuesday, Week
Tuesday, Monday, Week

これには同じ情報が含まれていますが、情報(最初の列と2番目の列)が各行で異なる順序であるため、単に使用または削除することはできませsortuniq

同じ情報を含む重複行をすべて削除するにはどうすればよいですか?

ベストアンサー1

そしてperl

perl -lne 'print unless $seen{join ",", sort split /,\h*/}++'

おすすめ記事