在为HDInsight编程时,我遇到了类似
$storageAccountKey = Get-AzureRmStorageAccountKey
-ResourceGroupName $resourceGroupName
-Name $storageAccountName
| %{ $_.Key1 }
我了解$_
是指Get-AzureRmStorageAccountKey
命令的结果。但是究竟是什么意思%{}
呢?
%{ $_.Key1 }
⇔ ForEach-Object { Write-Output $_.Key1 }
⇔用于管道中的每个对象,回声其属性的值Key1
。
%
是一个别名为ForEach-Object
。$_
是当前对象的自动变量。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句