aws ec2 descibe-instance 中的正确格式

aws ec2 descibe-instance 中的正确格式

我正在尝试使用 AWS CLI 获取 ec2-instances 的详细信息。我正在使用下面提到的命令:-

aws ec2 describe-instances --filters Name=vpc-id,Values=vpc-6205a31b --query 'Reservations[].Instances[].[PrivateIpAddress,PublicIpAddress,State.Name,InstanceId,InstanceType,Tags[?Key==`Name`].Value[],Tags[?Key==`Environment`].Value[]]' --output text | column -t

但输出格式不符合我的要求。

1.1.1.1      None            running   i-0506dddde481d  t2.large
abc-sandbox-dp
sandbox
2.2.2.2       None            running   i-0fea4xx8e1c2x  t2.xlarge
xyz-workshop-dp
workshop 

相反,我希望输出以下格式

1.1.1.1  None   running   i-0506dddde481d t2.large  abc-sandbox-dp sandbox
2.2.2.2  None   running   i-0fea4xx8e1c2x t2.xlarge xyz-workshop-dp workshop

有任何格式化方法吗?我尝试了 sed 的不同变体,但没有作用。

相关内容