如何合并两个具有不同标题的CSV文件

时间:2019-02-12 09:33:19

标签: powershell csv

我打算将CSV1中的一列数据添加到CSV2中的列末尾。

CSV1包含以下内容

Username
------------
- ABC

CSV2包含为

ID   FirstName     LastName
A     Test1         Test3

我尝试使用PowerShell代码选择对象并添加属性,但结果不理想。

示例代码如下:

$input = "C:\input1.csv"
$input1 = $input1.username

$input2 = Import-Csv "c:input2.csv"

(Import-Csv $input2) | l
    Select-Object *, @{n = "username";e={$input1} } |
    Export-Csv -Notypeinformation "c:\output.csv"

我希望结果是

ID   FirstName     LastName  Username
A    Test1         Test3     ABC

0 个答案:

没有答案