aws cli --query 不过滤 Windows 命令提示符中的输出

Ben*_*Ben 3 command-line-interface amazon-web-services

我正在按照文档使用 aws cli 中的 --query 选项。然而,它根本不适合我。我已经定义了配置文件,因为我有多个帐户来提取数据。如果我省略 --query,它会成功返回数据。请对此有任何见解吗?

谢谢

> aws --version
aws-cli/1.14.8 Python/3.6.3 Windows/10 botocore/1.8.12

> aws ec2 describe-volumes --profile TEST1 --region us-east-1 --query 'Volumes[0]'
"Volumes[0]"

> aws ec2 describe-volumes --profile TEST1 --region us-east-1
{
    "Volumes": [
        {
            "Attachments": [ ....
Run Code Online (Sandbox Code Playgroud)

Joh*_*ley 6

从单引号改为双引号:

aws ec2 describe-volumes --profile TEST1 --region us-east-1 --query "Volumes[0]"
Run Code Online (Sandbox Code Playgroud)