amazon-web-services - 如何更改 AWS CLI 中的默认输出格式?

标签 amazon-web-services

在 CLI 中的 aws 配置期间,我使用命令“aws configure”,然后我输入访问 key 、 secret 访问 key 、默认区域和 默认输出类型为“表”。

我需要在 aws CLI 中使用什么命令来获取 json 格式的输出 .例如,如果我使用命令“aws ec2 describe-volumes --output json”。然后它将仅为此命令提供 JSON 格式的输出。 如何将默认输出从 table 更改为 json ?

最佳答案

根据documentation有两种方法可以设置默认输出格式

  • 使用 output config 中的命名配置文件中的选项文件。以下示例将默认输出格式设置为 json .
  • [default]
    output=json
    
  • 使用 AWS_DEFAULT_OUTPUT环境变量。以下输出将格式设置为 json此命令行 session 中的命令,直到变量更改或 session 结束。使用此环境变量会覆盖 config 中设置的任何值文件。
  • $ export AWS_DEFAULT_OUTPUT="json"
    

    第一个选项将是持久的。

    关于amazon-web-services - 如何更改 AWS CLI 中的默认输出格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55706478/

    相关文章:

    python - 解决 AWS Lambda 空间限制

    amazon-web-services - 查找具有特定实例的所有 aws 负载均衡器

    sql - 将 SQL Server 数据库从 AWS 迁移到 Azure

    amazon-web-services - 如何查看Elasticsearch AWS集群设置

    amazon-web-services - 如何使用 AWS Cognito 要求管理员确认注册用户?

    amazon-web-services - 使用 Amazon Cloudformation 构建配置文件

    python-3.x - 如何从远程python服务连接到CDH集群

    amazon-web-services - 如何将 GO Echo 我的应用程序部署到 Elastic Beanstalk

    linux - 我无法连接到正在运行的 ubuntu ec2 实例

    amazon-web-services - s3 文件是否有并发读/写限制