を使用して、ソートされたハッシュ テーブルから特定の値を抽出しようとしていますSelect-String
。
これは機能しますが、出力に余分な空白行があるのはなぜですか?
cls
$fruits = @{"1" = "apple"; "2" = "lemon"; "3" = "orange"; "4" = "apricot"}
foreach ($fruit in $fruits.GetEnumerator() | Sort-Object Value) {
$fruit.Value | Select-String -pattern "ap" -SimpleMatch
}