gpt4 book ai didi

amazon-web-services - 如何从 aws ec2 命令获取 IP 地址

转载 作者:行者123 更新时间:2023-12-01 11:19:37 33 4
gpt4 key购买 nike

我尝试使用以下 aws 命令获取实例详细信息

aws ec2 describe-instances --filters "Name=instance.group-name, Values=index-cores"

但是它以 json 格式提供输出。所以我尝试在输出上遵循 grep

aws ec2 describe-instances --filters "Name=instance.group-name, Values=index-cores"|grep -w "PrivateIpAddress"|sort -u

但结果仍然不如预期。

谁能建议如何为每个 IP 获取单行输出。

最佳答案

尝试:

aws ec2 describe-instances --filters 'Name=tag:Name,Values=XXXXXX' --output text --query 'Reservations[].Instances[].[PrivateIpAddress,Tags[?Key==`Name`].Value[]]'

返回值传递的服务器的 IP 和名称,如果您需要公共(public)地址,您可以使用查询参数。

如果没有过滤器,则返回您的 EC2 的所有 ip 和名称。

关于amazon-web-services - 如何从 aws ec2 命令获取 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45589583/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com