Batch file 仅列出AMI ID。

Batch file 仅列出AMI ID。,batch-file,amazon-web-services,amazon-ec2,command-line-interface,amazon-ami,Batch File,Amazon Web Services,Amazon Ec2,Command Line Interface,Amazon Ami,我只想打印文本文件中的AMI id,而不打印图像的其他属性 我一直在努力从AWS CLI打印AMI ID。我所拥有的如下: aws ec2 describe-images --query "Images[].[ImageID]" --output text > C:\output.txt 感谢您的帮助 试试看: aws ec2描述图像--输出文本--查询“图像[*.{ID:ImageId}” 请注意,此命令将返回所有可用图像(公共和私有),因此它将是一个很长的列表。使用--owners标

我只想打印文本文件中的AMI id,而不打印图像的其他属性

我一直在努力从AWS CLI打印AMI ID。我所拥有的如下:

aws ec2 describe-images --query "Images[].[ImageID]" --output text > C:\output.txt
感谢您的帮助

试试看:

aws ec2描述图像--输出文本--查询“图像[*.{ID:ImageId}”

请注意,此命令将返回所有可用图像(公共和私有),因此它将是一个很长的列表。使用
--owners
标志仅显示属于特定所有者的图像。

不太清楚要检索哪个AMI ID

如果希望在Amazon EC2实例上运行命令,以显示该EC2实例正在使用的AMI,请使用:

curl http://169.254.169.254/latest/meta-data/ami-id
它将显示用于启动运行命令的EC2实例的AMI ID