0

複数のファイルで共通の行を見つける必要があります。それぞれ数百万行の 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%)

誰もそれを行う方法を知っていますか?

どうもありがとうございました!

4

1 に答える 1