【问题标题】:Delete content : file1.csv - file2.csv powershell删除内容:file1.csv - file2.csv powershell
【发布时间】:2015-10-13 14:03:25
【问题描述】:

我想删除两个不同的 .csv 文件之间的同一行。

例如:

File1.csv                     File2.csv
Name,Age                      Name,Age
John,23                       John,23
Abdel,52                      Momo,58
Momo,58
Claire,91

结果是:

Result.csv
Name,Age
Abdel,52
Claire,91

【问题讨论】:

    标签: powershell csv text


    【解决方案1】:
    Import-Csv -Path File1.csv, File2.csv | Group-Object -Property cid, Title| ? count -EQ 1 | % group | Export-Csv -Path Result.csv
    

    会成功的

    【讨论】:

      【解决方案2】:

      @Joakim 可能已经为您处理了这个问题: http://www.powershelladmin.com/wiki/An_Advanced_Cmdlet_to_Merge_Csv_Files_in_PowerShell

      这将基于一个标题合并数据。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-04-03
        • 2019-01-31
        • 2016-02-09
        • 1970-01-01
        • 2019-06-11
        • 1970-01-01
        • 2017-11-20
        • 2020-11-24
        相关资源
        最近更新 更多