У меня есть JSON ниже, и я хотел бы получить значение ip, если значение имени совпадает с переданным входным значением.
т.е. передать вход как abc.com и вернуть значение как 101.0.0.0.Как я могу добиться этого с помощью jq?
[
{
"ips":[
{
"name":"google.com",
"value":"172.217.164.110"
}
]
},
{
"ips":[
{
"name":"abc.com",
"value":"101.0.0.0"
}
]
}
]
Я хочу получить значение поля, только если значение, переданное извне, сопоставляется с другим полем в том же массиве.
т.е. когда я передаю ключ как abc.com, который должен вернуть значение 101.0.0.0