是否有算法或diff-like工具來查找兩個csv文件之間的差異? 實施例:如何找到csv記錄的差異
file1
-------
key1,value1
key2,value2
key3,value3
key5,value5
key7,value7
file2
-------
key1,value1
key3,value3
key4,value4
key5,value5
key6,value6
利用這種差異狀公用事業它將輸出3種類型的記錄:
- 記錄,僅在文件1 (file1的減去file2的設定操作)
- 記錄存在僅存在於文件2(文件2減文件1設置操作)
- 在文件1和文件2中存在的記錄(相交集操作)
不知道如果有一個,但只需要大約30分鐘來寫用Perl這樣的工具:) – workmad3 2009-05-29 10:57:37