AWS CLI output table as multi columns
2023. 10. 10. 17:50ㆍAWS/AWS Command Line Interface
728x90
SMALL
- 개요
AWS CLI output을 table로 할 때 depth가 많은 경우 column이 하나로 겹쳐서 나오는 경우가 있다.
- 해결 방법
마지막에 "|[0]" 붙혀서 query 한다.
- 예제 (Single Column)
aws ec2 describe-network-interfaces --query 'NetworkInterfaces[*].{PublicIP:PrivateIpAddresses[].Association.PublicIp}' --output table
---------------------------
|DescribeNetworkInterfaces|
|DescribeNetworkInterfaces|
|DescribeNetworkInterfaces|
|DescribeNetworkInterfaces|
|DescribeNetworkInterfaces|
|DescribeNetworkInterfaces|
|DescribeNetworkInterfaces|
|| PublicIP ||
|+-----------------------+|
|| 11.111.1.11 ||
|+-----------------------+|
|DescribeNetworkInterfaces|
|| PublicIP ||
|+-----------------------+|
- 예제 (Multi Column)
aws ec2 describe-network-interfaces --query 'NetworkInterfaces[*].{PublicIP:PrivateIpAddresses[].Association.PublicIp|[0]}' --output table
---------------------------
|DescribeNetworkInterfaces|
+-------------------------+
| PublicIP |
+-------------------------+
| None |
| None |
| 11.111.1.1 |
| None |
| None |
| None |
| None |
| None |
| None |
+-------------------------+
- 참고
https://stackoverflow.com/questions/73236117/aws-cli-output-table-as-single-columns
728x90
LIST
'AWS > AWS Command Line Interface' 카테고리의 다른 글
AWS CLI 페이저 옵션 끄기 (0) | 2024.04.15 |
---|---|
AWS CLI 최신 버전 설치 또는 업데이트 하기 (0) | 2023.12.29 |
AWS CLI cheat sheet (0) | 2023.10.10 |
파일에서 aws access key와 secret key 추출 (0) | 2022.12.14 |
AWS Cli under ipv6 (0) | 2022.11.23 |