Windows 10 fc命令:文件比较

时间:2018-06-05 08:34:32

标签: windows command-line cmd comparison diff

我有两个文件,每个文件有3 GB进行比较,并将差异数据存储到第三个文件中。

以下是样本数据。

文件1 :June_01_2018.csv

enter image description here

文件2 :June_02_2018.csv

enter image description here

注意:我想将差异存储到带有列标题的第三个文件中。

预期结果:第三个​​文件应包含ID 11到15的带有列标题的记录。

我在命令提示符中尝试fc命令,

>fc June_01_2018.csv June_02_2018.csv > June_Diff.csv

但得到意想不到的结果:

enter image description here

1 个答案:

答案 0 :(得分:0)

首先尝试复制标题记录,然后附加fc输出。

powershell -NoProfile -Command ^
    "Get-Content -Path 'June_01_2018.csv' | Select-Object -First 1" >June_Diff.csv
fc June_01_2018.csv June_02_2018.csv >> June_Diff.csv