$var | sort -Unique COUNT
- это то же самое, что и: $var | sort -Unique -Property COUNT
Итак, что делает сортировка, ищет свойство «COUNT» для каждого из элементов в массиве, чтобы определить, являются ли они уникальными или нет.Вы можете увидеть, как это работает, если вы сделаете следующее:
GPS sv* | sort -Unique ID
GPS sv* | sort -Unique Name
Поскольку ни один из объектов не имеет свойства "COUNT", сортировка видит их все как одинаковые, и, следовательно, ни один из них не является уникальным и возвращает одинэлементов.Ключ к разгадке был в следующем:
$var = $("a", "b", "c", "b")
$var | sort -Unique count
это дало результат "c".
Мера - это ваш друг здесь:
$var |sort -Unique |measure
Это должно сделатьобмануть.