gpt4 book ai didi

powershell convertfrom-json 选择对象差异

转载 作者:行者123 更新时间:2023-12-03 00:41:19 50 4
gpt4 key购买 nike

考虑以下 json 负载(只是“az 组列表”中的示例片段):

[

{
"id": "/subscriptions/1f512sf9-112c-4a7a-a580-665afe4761f4/resourceGroups/dev-rg",
"location": "northeurope",
"managedBy": null,
"name": "dev-rg",
"properties": {
"provisioningState": "Succeeded"
},
"tags": {
"Application": "Integrations",
"Department": "Development Team",
"DeployedDate": "09/01/2020",
"Environment": "DEV",
"FundedBy": "INT",
"InterfaceId": "IFUS_007.1",
"Project": "INT"
},
"type": "Microsoft.Resources/resourceGroups"
}
]

有人可以解释为什么下面的工作

PS C:\Windows\system32> az group list | convertfrom-json | select-object @{n='RSG';e={$_.name}}

RSG
---
{dev-rg}

为什么下面没有(返回空白)

PS C:\Windows\system32> az group list | convertfrom-json | select-object name

name
----

最佳答案

这是一个关于 ConvertFrom-Json 和管道的 Windows PowerShell 错误。

分组命令 () 以便正确评估它们。

(az group list | ConvertFrom-Json) | Select-Object name

它已在 PowerShell Core 中修复。

关于powershell convertfrom-json 选择对象差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61477911/

50 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com