複数のファイルで共通の行を見つける必要があります。それぞれ数百万行の 100 以上のファイル。これと同様: Shell: Find Matching Lines Across Many Files。
ただし、すべてのファイルで共有されている行だけでなく、1 つを除くすべてのファイル、2 つを除くすべてのファイルなどで見つかった行も検索したいと考えています。そのためにパーセンテージを使用することに興味があります。たとえば、どのエントリがファイルの 90%、80%、70% などに表示されるか。例として:
ファイル1
lineA
lineB
lineC
ファイル2
lineB
lineC
lineD
ファイル3
lineC
lineE
lineF
デモンストレーションのための仮定の出力:
<lineC> is found in 3 out of 3 files (100.00%)
<lineB> is found in 2 out of 3 files (66.67%)
<lineF> is found in 1 out of 3 files (33.33%)
誰もそれを行う方法を知っていますか?
どうもありがとうございました!