3つの列と異なる番号を含む100のファイルがあります。行の3つの列にはすべて繰り返し要素が含まれます。私はすべての100のファイルの中の共通の要素を探したい。すべてのファイルから共通の要素を見つける3列で行数が異なる
1.TXT
5901 5902 8229
5901 5902 17481
5901 5902 27561
5929 5930 12875
2.txt
5901 5902 8229
5929 5930 12875
など: ファイルは次のようになり。 for((i = 0; i < = 100; i ++)) do comm -12ファイル - "$ i" .txtファイル - "$((i + 1) ) "。txt> common-element - " $ i ".txt done
私はcommコマンドを使用しましたが、それは2つのファイルのみでした。私はそのようなファイルを100持っています。どんな助けもありがとう。 ありがとうございます。
あなたの*共通の要素は何ですか? – RomanPerekhrest
私が上に示したファイルは、5901のような共通の要素を持っています。5902 8229 –
2つのファイルに対して試した 'comm'コマンドを追加します... 2つのファイルを解決しましたか?そうであれば、前の質問に示されているように、ループをうまく使うことができます:https://stackoverflow.com/questions/43472246/finding-common-value-across-multiple-files-containing-single-column-値 – Sundeep