【发布时间】:2020-04-03 01:17:19
【问题描述】:
假设,我已经安装了这个包jq。所以我运行了这个命令
curl -s ipinfo.io/33.62.137.111
得到这个结果
{
"ip": "33.62.137.111",
"city": "Columbus",
"region": "Ohio",
"country": "US",
"loc": "39.9690,-83.0114",
"postal": "43218",
"timezone": "America/New_York",
"readme": "https://ipinfo.io/missingauth"
}
我知道我可以通过这样做获得city
curl -s ipinfo.io/33.62.137.111 | jq -r '.city'
我知道我可以通过这样做获得region
curl -s ipinfo.io/33.62.137.111 | jq -r '. region'
我正在尝试 curl 7 次以创建 7 个变量。
有没有办法根据第一个 curl 响应创建多个变量?
【问题讨论】:
-
jq -r '.[]'也许 -
@cyber8200 您需要包含
jq的答案吗?如果是,请添加标签jq。