我正在運行一個查詢我的存儲陣列以查看項目列表的命令。輸出都存儲如下從PowerShell中返回的字符串提取特定數據
$ls_xtrem_clusters = Get-XtremClusters
write-host $ls_xtrem_clusters
這將導致輸出
@{href=https://192.168.1.1/api/json/v2/types/clusters/1; name=cluster1}
我所試圖做的就是隻有名稱的列表。因此,如果有3個羣集,我需要一個包含值cluster1,cluster2,cluster3的數組。這是動態內容,因此我需要能夠從Get-XtremClusters命令返回的值中提取數據。
我想這
$ls_xtrem_clusters = Get-XtremClusters
$ls_xtrem_cluster | select-object name | %{write-host $_}
這給了我
@{name=cluster1}
所以我的問題是,我如何提取cluster1中(或者多個存在cluster1中,Cluster2中,cluster3),並把它放在一個陣列?
在PowerShell中3或4,你能做'(GET-XtremClusters).Name' – TessellatingHeckler