画像の属性の残りの部分を除いて、AMI IDだけをテキストファイル内に印刷したいとします。AMI IDのみを表示します。
私はAWS CLIからAMI IDだけを印刷するのに苦労しています。私が持っているものは以下の通りです:
aws ec2 describe-images --query "Images[].[ImageID]" --output text > C:\output.txt
助けていただければ幸いです。
画像の属性の残りの部分を除いて、AMI IDだけをテキストファイル内に印刷したいとします。AMI IDのみを表示します。
私はAWS CLIからAMI IDだけを印刷するのに苦労しています。私が持っているものは以下の通りです:
aws ec2 describe-images --query "Images[].[ImageID]" --output text > C:\output.txt
助けていただければ幸いです。
試してみてください。
aws ec2 describe-images --output text --query 'Images[*].{ID:ImageId}'
(注)このコマンドはあなたに利用できるすべて画像(パブリックとプライベート)を返すので、それは長いリストになること。特定の所有者に属する画像のみを表示するには、--owners
フラグを使用します。
AMI IDを取得したいですか?
あなたはAMIが EC2インスタンスは、その後、使用することをによって使用されている表示するには、Amazon EC2インスタンスにコマンドを実行したい場合:
curl http://169.254.169.254/latest/meta-data/ami-id
これは、使用されたAMIのIDを表示します。コマンドが実行されるEC2インスタンスを起動します。