如何使用shell脚本从输出中获取特定值?

时间:2018-05-17 06:37:09

标签: shell

我有这样的输出

{
    "Tags": [
        {
            "ResourceType": "instance",
            "Value": "dev",
            "Key": "Group"
        },
        {
            "ResourceType": "instance",
            "Value": "web",
            "Key": "Name"
        }
    ]
}

使用shell脚本,我怎样才能获得" web"值?换句话说,我只想获得价值,如果" Key"等于"姓名"

1 个答案:

答案 0 :(得分:1)

您可以使用jq例如:

command | jq ".Tags[1].Value"