4

私は多くのファイル比較 (ソース、ログなど) を行い、特定のセクション (日付、時刻、行番号など) をマスクして、すべての行が異なるようにする必要があります。

Beyond Compare を使用すると、ファイルを前処理できますが、これを行うにはコードを記述する必要があります。

フィルタを介してファイルのセクションをマスクできる GUI タイプのツールはありますか?たとえば、列 10 ~ 16 をスキップしたり、単語 x と単語 y の間のデータをスキップしたりできますか?

4

2 に答える 2

2

WinMergeをチェックしてください。正規表現に基づいて行をフィルタリングする機能があります。

于 2009-02-17T00:30:09.680 に答える
0

GUIツールについては知りませんが、UNIX環境にいる場合は、sedまたはawkを介して両方のファイルをパイプできます

#Example: skip first word
sed 's/^[^[:space:]]*//' yourfile1 >file1.tmp
sed 's/^[^[:space:]]*//' yourfile2 >file2.tmp
diff file1.tmp file2.tmp
于 2009-02-16T21:23:41.157 に答える