我有两个单独的CSV文件,一个带有ABCD...
列,另一个带有ABD...
列,我需要一种比较匹配列中差异的方法。
我尝试使用Beyond Compare,但是它假定右侧的列顺序与左侧的顺序匹配,因此无法按预期工作。我也尝试在PowerShell中使用Compare-Object
,但似乎一次只能比较一列,由于数据量很大,这将是一个漫长的过程。
我正在使用的当前解决方案是将两个CSV导入到SQL表中,然后使用RedGate工具进行比较,然后删除SQL表,但这似乎效率很低。
在Windows中是否有更好的方法来比较此类CSV文件?
答案 0 :(得分:1)
进一步研究之后,我发现Beyond Compare确实支持此功能,但是它已被很好地隐藏-转到Session > Session Settings... > Columns
。通过这样做,我能够按原计划进行比较。