列出EC2实例的公共IP地址 [英] List public IP addresses of EC2 instances
本文介绍了列出EC2实例的公共IP地址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想列出使用bash我的EC2实例,由分隔符(空格或新行)分隔。
I want to list the public IP addresses of my EC2 instances using Bash, separated by a delimiter (space or a new-line).
我试图管道输出到 JQ 与 AWS EC2 describe-实例| JQ
,但似乎无法找出刚才的IP地址。
I tried to pipe the output to jq with aws ec2 describe-instances | jq
, but can't seem to isolate just the IP addresses.
可以这样用 AWS
单独完成,指定参数 JQ
,或别的东西完全?
Can this be done by aws
alone, specifying arguments to jq
, or something else entirely?
推荐答案
直接从 AWS CLI :
aws ec2 describe-instances \
--query "Reservations[*].Instances[*].PublicIpAddress" \
--output=text
这篇关于列出EC2实例的公共IP地址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文