6

powershellでハッシュテーブルの配列から一意の値を取得する方法は?

$h1 = @{a=1;b=2};
$h2 = @{a=3;b=4};
$h3 = @{a=1;b=2};

$h = $h1,$h2,$h3

$h から重複した値 ($h1 または $h3) を削除したい。

ありがとう!

4

1 に答える 1

8

次のようなことを試すことができます:

$h | select @{ Expression = { "$($_.Keys):$($_.Values)" }; Label ="AsString" }, @{ Expression ={$_}; Label = "Hash" } -unique 
                      | select -expand Hash
于 2013-01-15T08:29:26.330 に答える