100万行を超えるテキストファイルの比較をしたい
簡単なテキストファイル内容の場合、私は DF とか使っていましたが
100万行を超えてくるようなデータを比較を DF でやるには少々厳しすぎます。
( というか、メモリー完全に食いつぶします(笑 )
DF
http://www.vector.co.jp/soft/win95/util/se113286.html
必要な要件としては、そんなに難しくはなく
・2ファイル以上データが比較できること
・ファイル比較の全体イメージが表示できること
・比較と違う部分をハイライトで表示すること
・100万行以上のデータを処理できること
・フリーであること
を考えて探していましたが、100万行以上の処理がなかなかネックでした。
動いたツールはこれでした。
WinMerge 日本語版
http://www.geocities.co.jp/SiliconValley-SanJose/8165/winmerge.html
海外の SourceForge プロジェクトのひとつで、それを有志の方がカスタム&日本語化しています。
海外ではよく使われているのか、Plugin が色々とあるようでテキストだけでなく Microsoft Office の
比較Plugin なんかも公開しているようです。100万行以上の処理もなかなか高速にやってくれました。
100万行処理は出来なかったんですが、簡単な比較ツールには良さそうだな、と思ったツールもありました。
Rekisa
http://frozenlib.net/rekisa/
.NET Framework の導入が必要ですが、3ファイル比較には結構良さそうな感じです。
WinMerge も3ファイル比較できますよ。