AWS CLI 助手 - aws-shell

jopen 8年前

aws-shell 是集成了 Shell 的 AWS CLI,是 AWS CLI 的交互式生产力助推器。

主要特性:

  • 命令和选项自动完成功能

  • 快捷键自动完成

  • 服务端自动完成

  • 模糊查找

  • 在线文档

  • Fish 风格的自动建议

  • 命令历史

aws-shell首页、文档和下载 - AWS CLI 助手

配置:

$ aws-shell  aws> configure  AWS Access Key ID [None]: your-access-key-id  AWS Secret Access Key [None]: your-secret-access-key  Default region name [None]: region-to-use (e.g us-west-2, us-west-1, etc).  Default output format [None]:  aws>

用例:

$ aws-shell  aws> ec2 describe-regions  {      "Regions": [          {              "Endpoint": "ec2.eu-west-1.amazonaws.com",              "RegionName": "eu-west-1"          },          ...  aws> s3 ls  2015-12-07 15:03:34 bucket1  2015-12-07 15:03:34 bucket2  aws> dynamodb list-tables --output text  TABLENAMES     First  TABLENAMES     Second  TABLENAMES     Third
https://github.com/awslabs/aws-shell