Powershell删除数组中的元素


我们先观察下面Compare-Object的使用:

$array1 = 1..100
$array2 = 2,4,80,98

Compare-Object -ReferenceObject $array1 -DifferenceObject $array2 | 
  Select-Object -ExpandProperty InputObject

结果得到的是$array1减去$array2。
如果要结果能够区分出它们,可以这样做:

$array1 = 1..100
$array2 = 2,4,80,98, 112

Compare-Object -ReferenceObject $array1 -DifferenceObject $array2 -ExcludeDifferent -IncludeEqual | 
  Select-Object -ExpandProperty InputObject

原文地址: Remove Array Elements

×用微信扫描并分享
本文链接: https://www.pstips.net/remove-array-elements.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注