level 2
$a = Import-Csv .\a.csv
$b = Import-Csv .\b.csv
$c = Import-Csv .\c.csv
# 获得 a.csv b.csv c.csv 最少的行数,如果都一样,直接用 $a.count
$count = [Math]::Min($a.count,$b.count)
$count = [Math]::Min($count,$c.count)
# 所有的 ColumnName 替换成 csv 中实际的 列名
for($i=0;$i -lt $count;$i++)
{
$c[$i].ColumnName = [Math]::Max($a[$i].ColumnName, $b[$i].ColumnName)
}
$c | Export-CSv .\d.csv
2021年06月07日 01点06分