我正在尝试连接两个CSV。其中一个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
2条答案
按热度按时间nhhxz33t1#
给你:
zmeyuzjn2#
$csv1 |
Join
$csv2
结果