跳转到主要内容

Microsoft Azure命令行交互式Shell

项目描述

Microsoft Azure CLI(命令行界面)的交互式Shell

  • 交互式教程

  • 轻量级下拉补全

  • 自动缓存建议

  • 动态参数补全

  • 命令默认作用域

  • 动态显示命令和参数的描述

  • 动态显示每个命令的使用示例

  • 可选的“az”组件

  • 查询上一个命令

  • 示例面板的导航

  • 可选布局配置

  • 有趣的颜色

安装

$ pip install --user azure-cli-shell

运行

要启动应用程序

$ az-shell

然后输入您的命令并按[Enter]

要使用应用程序外的命令

$ #[command]

要搜索上条命令作为json jmespath格式进行查询

$ ? [param]

注意:只有当上条命令输出json时,例如vm list

要仅查看某个命令的命令

$ %% [top-level command]

要取消默认值

$ ^^ [value to undefault]

使用示例

输入一个命令,例如

$ vm create

查看示例

使用Control Y向上滚动,使用Control N向下滚动面板 #

使用以下方式选择您想要的示例

$ vm create :: [Example Number]

开发设置

分叉和克隆仓库

$ . dev_setup.py

获取上一个命令的退出代码

$ $

清除历史记录

仅清除重启shell时附加的建议

$ clear

Docker镜像

在Docker Hub上有一个Docker镜像

$ docker pull oakeyc/az-cli-shell:latest
$ docker run -it oakeyc/az-cli-shell:latest
root#: az-shell

发布历史

0.2.0

  • 公共预览版本

0.1.1

  • 预览版本

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面