未分類

PowerShell - foreach にはステートメントとエイリアスが存在する

Windows Powershell の foreach にはステートメントとエイリアスが存在します。

foreach ステートメント

ステートメントとして使用して、$s 配列の中から値を取得します。$ss に取りだした値が順次格納されて行きます。

$s = "A", "B", "C"
foreach ($ss in $s) { $ss }

foreach エイリアス (ForEach-Object コマンドレット)

エイリアスとして使用して、$s オブジェクトの中から値を取得します。$_ には $s オブジェクトから取り出したオブジェクトが順次格納されて行きます。

$s = "A", "B", "C"
$s | foreach {$_}

-未分類