我正在尝试查询AWS EC2 IP地址并使用该地址来卷曲该框的版本。我可以执行查询路径,但我不确定如何将jq
的输出转换为curl
这是我使用的命令
aws ec2 describe-instances \
--filters "Name=tag:App,Values=app01" \
--query "Reservations[*].Instances[*].PrivateIpAddress" | jq 'flatten'
这是我得到的结果
[
"10.xx.xx.xxx",
"10.xx.xx.xxx",
]
我希望它是什么
curl http://10.xx.xx.xxx:8081/version
答案 0 :(得分:1)
附加:
| grep -Eo '[0-9.]{7,14}' | xargs -I {} echo curl http://{}:8081/version
如果一切正常,请删除echo
。