スペースを挿入してファイルの類似性を最大化

スペースを挿入してファイルの類似性を最大化

作業中のアルゴリズムをバイト単位で比較するために使用するPINトラッカーの2つのトレーステキストファイルがあります。基本的に同じですが、ソートを混乱させる部分は異なります。たとえば、以下はログファイル1の一部です。

18: 1    
19: 2  
20: 3
21: 4
22: 5
23: 6
24: 7
25: 8
26: 9
27: 10
28: 11
29: 12
30: 13
31: 14
32: 15
33: 16

これはログファイル2の一部です。

18: 0
19: 1
20: 2
21: 3
22: 4
23: 5
24: 6
25: 7
26: 8
27: 9
28: 10
29: 11
30: 12
31: 13
32: 14
33: 15

ご覧のとおり、値が1ずつ異なるため、ファイルサイズも1ずつ異なります。バイト単位の比較を行うプログラムがあるので

26:9

比較には1バイトの偏差があります。 diffとBeyondcompareはこれが起こっていることを発見しました。 diffまたは他のツールからスペースを挿入してファイルサイズを均一にし、バイト単位で比較を続けることはできますか?場合によっては、行全体が欠落している可能性があるため、1行ずつ実行できないため、そのスペースを埋めるにはスペースも必要です。

そのファイルには数字だけでなく、さまざまなテキストも含まれていることを指摘したいと思います。一部のファイルの内容は次のとおりです。

[!] Function 0x7fffe55aea80 is filtered, no tracing 
[R]        11     0x100000734 0x100227fd8 size= 8 value=0x00007fffe55aea80
[I]        11     0x100000734    call qword ptr [rip+0x22789e] ff 15 9e 78 22 00

それでは、テキストファイル間の類似性を最大化するためにスペースを挿入できるユーティリティはありますか?

時間をかけてこの記事を読んでくださった方に感謝します。どんなアドバイスでも二重です。

ベストアンサー1

おすすめ記事