我试图用PowerShell中一些重复的数据进行工作,并结合,我有一个数组两个字段Peoplename和Sitelabel数据看起来像这样PowerShell的重复数据,并结合
Peoplename Sitelabel
Bill Jones SL1, SL2, SL3
John Smith SL1, SL2, SL4
Claire Harris SL1, SL2, SL3
Fran Goddard SL1, SL4, SL3
John Smith SL1, SL2, SL3, SL4, SL5
Bill Jones SL1, SL2, SL3
John Smith SL1, SL2, SL3
我想结束了以下数据
People Sitelabel
Bill Jones SL1, SL2, SL3, SL5, SL6, SL7
John Smith SL1, SL2, SL4, SL5
Claire Harris SL1, SL2, SL3
Fran Goddard SL1, SL4, SL3
我用下面的代码来识别重复的人
for([int] $i=0;$i -lt $People.Peoplename.count;$i++)
{
for([int] $j=$i+1;$j -lt $ People.Peoplename.count;$j++)
{
if($People [$i].Peoplename -eq $ People [$j].Peoplename)
{
write-host "Duplicate item found" $People [$i].Peoplename
}
}
}
但我挣扎于如何再检查Sitelabel
希望任何建议/指导
'$人物| Group-Object Peoplename' –
谢谢Mathias,那正是我所需要的,不能相信我错过了那一个 – user3716527