2
我想弄清楚如何從aws ec2 describe-instances
獲得非常簡潔和可讀的輸出。我意識到我可以做aws ec2 describe-instances --output table
但它仍然太多。理想情況下,我希望看到只顯示實例ID,我創建的名稱標籤和狀態的內容。非常類似於您在Web控制檯中看到:如何從describe-instances獲得人類可讀(和簡潔!)輸出?
我想弄清楚如何從aws ec2 describe-instances
獲得非常簡潔和可讀的輸出。我意識到我可以做aws ec2 describe-instances --output table
但它仍然太多。理想情況下,我希望看到只顯示實例ID,我創建的名稱標籤和狀態的內容。非常類似於您在Web控制檯中看到:如何從describe-instances獲得人類可讀(和簡潔!)輸出?
您可能希望你的命令query
參數結合起來,以獲得正確的結果:
例如:
aws ec2 describe-instances --query 'Reservations[*].Instances[*].[Tags[0].Value,InstanceId,State.Name]' --output table
+------------------+-------------+----------+
| RABBIT-SERVER-1 | i-12345cc1 | running |
| RABBIT-SERVER-2 | i-12345d74 | running |
| MANAGEMENT-SERV | i-123457b2 | stopped |
真棒, 謝謝!這幫助我弄清楚如何在查詢中添加其他有用的東西,例如'aws ec2 describe-instances --query「預留[*]。實例[*]。[標籤[0] .Value,InstanceId,InstanceType,State.Name,NetworkInterfaces [0] .Association.PublicIp]」 - 輸出表' – ffxsam