linux - 如何在 shell 脚本中获取 ec2-describe-instances 的标签

标签 linux bash shell amazon-web-services amazon-ec2

我想从命令 ec2-describe-instances 的结果中提取实例 ID 和标签,并将结果存储在文本文件中。结果集给出:

但我希望标签 owner 和 cost.centre 也被获取 请指导我如何做到这一点

最佳答案

这将有助于找到 instance-id

$ aws ec2 describe-instances --filters 名称=vpc-id,值=vpc-xxx | awk '{ 打印 $8 }' |排序-n | grep "我-"

i-4115d38c

i-5d534697

i-6e679a45

i-7a659851

i-8d6bae40

i-cd6f9000

i-d264ad1e

i-d5888618

i-e2332e2e

ps 考虑到您已经配置/运行“aws configure”

关于linux - 如何在 shell 脚本中获取 ec2-describe-instances 的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22650661/

相关文章:

linux - bash 从函数内部退出脚本

java - 如何使用Java在windows上启动bat文件,在linux上启动sh文件从特定目录运行

c - 我在 forking() 上收到 "Cannot Allocate Memory"错误的可能原因是什么?

linux - 使用 awk 搜索模式并从日志文件中打印接下来的 15 行

c++ - 如何在 Linux 中将子进程 stdout/err) 设置为父进程

linux - linux下TCP/UDP高性能服务器

linux - 如果每个结果使用多个命令,则无法获得 bash

javascript - 如何用 Node 转换原始缓冲区?

linux - 如何在 linux (bash) 中循环包含两个不同模式文件的列表?

linux - 将标准输出重定向到远程终端