【发布时间】:2016-04-12 13:28:42
【问题描述】:
我正在尝试将两个 csv 连接在一起。其中一个 CSV 包含我要添加到另一个的列,但是当导出 csv 时,添加的列是空白的。
$csv1
VLAN
1
2
3
$csv2
Host
NETMAN
ADMIN
CLIENT
我明白了
VLAN, Host
1,
2,
3,
想要的输出是
VLAN, Host
1,NETMAN
2,ADMIN
3,CLIENT
我试过了
$csv1 = Import-Csv -Path ".\VLAN.csv"
$csv2 = Import-Csv -Path ".\Hostname.csv"
$csv1 | % {$i=0} { $csv1[$i] | Add-Member -NotePropertyName Hostname -NotePropertyValue $csv2[$i++].Hostname;}
$csv1 | Export-Csv combined.csv -NoType
【问题讨论】:
-
试试:
$csv1 |Join$csv2
标签: csv powershell