PowerShell で $_ はどういう意味ですか? 質問する

PowerShell で $_ はどういう意味ですか? 質問する

PowerShell で次のようなものをよく見かけますが、これは具体的に何をするのでしょうか?

$_

ベストアンサー1

$PSItemこれは、 Powershell 3 以降で呼び出される、パイプラインの現在の値の変数です。

1,2,3 | %{ write-host $_ } 

または

1,2,3 | %{ write-host $PSItem } 

たとえば、上記のコードでは、%{}ブロックは配列内のすべての値に対して呼び出されます。$_または$PSItem変数には現在の値が含まれます。

おすすめ記事