ファイルで置き換えられた列数の計算

ファイルで置き換えられた列数の計算

私のファイルには、次の文字列がペアになっています。

A B
A C
B A
B C
C A

私はどのくらいのスワップペアを持っているかを計算する方法を探しています。つまり、そのようなペアを形成しますが、A Bそうしないでください(私たちがそれを逃したからです)。B AB CC B

awkを使ってみましたが、今は推測です。

よろしくお願いします。

ベストアンサー1

解決しました。

awk '{if ($2<$1) print $2" "$1; else print $1" "$2}' |sort filenames.* | uniq -d |wc -l

コードの最初の部分はファイルをソートしてから重複するエントリを削除します。

おすすめ記事