テキストデータの差を調べる方法
テキストデータAとテキストデータBがあります。
データBはデータAに手を加えたものなのですが、
データAのどこに手を加えたかを調べる方法はないものでしょうか。
校正者に手作業で調べてもらうというのがすぐ思いつくのですが、
そういうデータの差異を調べるソフトなどはないものでしょうか。
(当方、スクリプトの知識等がありません)
どなたかご存知の方、ご教示いただければと幸いです。
データBはデータAに手を加えたものなのですが、
データAのどこに手を加えたかを調べる方法はないものでしょうか。
校正者に手作業で調べてもらうというのがすぐ思いつくのですが、
そういうデータの差異を調べるソフトなどはないものでしょうか。
(当方、スクリプトの知識等がありません)
どなたかご存知の方、ご教示いただければと幸いです。
[やまもと]-2007/01/28 00:26:38 [Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/312.8.1 (KHTML, like Gecko) Safari/312.6]
[亮くん]-2007/01/28 03:08:22 [Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9]
[匿名]-2007/01/28 10:41:28 [Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3]
» 003
普段使っているのは、X CODEに付属ユーティリティ、FileMergeです。
ただし、なんらかの方法で日本語エンコードを自動判別し前処理してやらないといけない。
http://hetima.com/pblog/article.php?id=87
を参照するといいでしょう。
私はnkfです。
Unix環境はFinkで管理しているのでFileMergeのPreferencesのFiltersに
/sw/bin/nkf -sLu $(FILE)
を追加しております。
※nkfというプログラムがインストールされているかどうかは、ターミナルで
>which nkf
で確認することができます。と同時にインストールされていればパスの確認もできます。
参考まで。
普段使っているのは、X CODEに付属ユーティリティ、FileMergeです。
ただし、なんらかの方法で日本語エンコードを自動判別し前処理してやらないといけない。
http://hetima.com/pblog/article.php?id=87
を参照するといいでしょう。
私はnkfです。
Unix環境はFinkで管理しているのでFileMergeのPreferencesのFiltersに
/sw/bin/nkf -sLu $(FILE)
を追加しております。
※nkfというプログラムがインストールされているかどうかは、ターミナルで
>which nkf
で確認することができます。と同時にインストールされていればパスの確認もできます。
参考まで。
[LO」]-2007/01/28 12:28:17 [Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3]
» 004
行単位でしか比較出来ないようですが一応ぺたぺたしときます。
http://www.vector.co.jp/soft/mac/util/se146586.html?y
行単位ならエクセルの関数で簡単に可能。
TOOLもいろいろ有ります。
どのような環境で使用したいのかが不明なので....ってところが問題ですね。
Safariで投稿してるから OSXで使用したい?
行単位でしか比較出来ないようですが一応ぺたぺたしときます。
http://www.vector.co.jp/soft/mac/util/se146586.html?y
行単位ならエクセルの関数で簡単に可能。
TOOLもいろいろ有ります。
どのような環境で使用したいのかが不明なので....ってところが問題ですね。
Safariで投稿してるから OSXで使用したい?
[ひみつな人]-2007/01/30 09:49:02 [Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC)]
[ゆきの]-2007/02/05 18:08:42 [Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)]