PowerShell で次のようなものをよく見かけますが、これは具体的に何をするのでしょうか?
$_
ベストアンサー1
$PSItem
これは、 Powershell 3 以降で呼び出される、パイプラインの現在の値の変数です。
1,2,3 | %{ write-host $_ }
または
1,2,3 | %{ write-host $PSItem }
たとえば、上記のコードでは、%{}
ブロックは配列内のすべての値に対して呼び出されます。$_
または$PSItem
変数には現在の値が含まれます。