输出格式可以是 JSON、YAML、TEXT 或 Table。这取决于您的要求。
JSON 输出示例命令:
$ aws iam list-users --output json
样本输出:
{
"Users": [
{
"Path": "/",
"UserName": "Admin",
"UserId": "AIDA1111111111EXAMPLE",
"Arn": "arn:aws:iam::123456789012:user/Admin",
"CreateDate": "2014-10-16T16:03:09+00:00",
"PasswordLastUsed": "2016-06-03T18:37:29+00:00"
},
{
"Path": "/backup/",
"UserName": "backup-user",
"UserId": "AIDA2222222222EXAMPLE",
"Arn": "arn:aws:iam::123456789012:user/backup/backup-user",
"CreateDate": "2019-09-17T19:30:40+00:00"
},
{
"Path": "/",
"UserName": "cli-user",
"UserId": "AIDA3333333333EXAMPLE",
"Arn": "arn:aws:iam::123456789012:user/cli-user",
"CreateDate": "2019-09-17T19:11:39+00:00"
}
]
}
现在,如果您想将此输出用于输入另一个命令,一种简单的方法是读取 json 文件,提取值并将其用作其他命令的输入。
请阅读https://www.business.com/articles/using-powershell-with-json-data/了解详情。