2つのcsvファイルの違いを見つけるためのアルゴリズムまたはdiffのようなユーティリティはありますか? 例:この差分のようなユーティリティでcsvレコードの違いを見つける方法
file1
-------
key1,value1
key2,value2
key3,value3
key5,value5
key7,value7
file2
-------
key1,value1
key3,value3
key4,value4
key5,value5
key6,value6
それが出力レコードの3種類:
- のみFILE1 (FILE1マイナスFILE2セット動作)
- レコードに存在するレコードのみファイル2に存在する(ファイル2からファイル1のセット操作)
- ファイル1とファイル2の両方に存在するレコード(交差設定操作)
は分からないのですが、それは唯一のperlで、このようなツールを書くのに約30分かかります:) – workmad3