186
阿里云
参数值输入要求__命令行结构和参数_用户指南_命令行工具 CLI-阿里云
阿里云命令行工具在调用时,可能需要传递相应的值给命令行工具。请您在使用阿里云命令行工具时,参考如下注意事项处理您的输入值,避免出现错误。
大部分情况下,您会传递一个 string 类型或者一个数字类型的值到阿里云命令行工具,此时只需要简单的写上需要的值即可。
例如:
$ aliyuncli ecs DescribeInstanceAttribute --InstanceId myInstanceId
若您输入的值中有空格,请使用单引号(’)括住您的值。在 Windows PowerShell、Mac OS 以及 Linux/UNIX 环境下,都可采用这种方式。
例如:
$ aliyuncli ecs DescribeInstanceAttribute --InstanceId 'my instance id'
若采用 Windows Command Processer,请使用双引号(”)括住您的值。
例如:
> aliyuncli ecs DescribeInstanceAttribute --InstanceId "my instance id"
使用 JSON 格式作为参数。JSON 格式在阿里云命令行工具中是允许使用的,特别是当您要同时查询多个实例信息或者多个磁盘信息时,可以按照 JsonArray 的格式传入多个 id 值。使用 JSON 格式时,您需要严格按照 JSON 格式编写数据。
查询多个实例信息可以这样传值 [“my-intances-id1”, “my-instances-id2”]。但在 Python 环境下,双引号(”)会被系统默认过滤掉,因此您需要对 JSON 格式中的双引号(”)进行特殊的处理。请根据您的系统环境,依照如下方法处理双引号(”)。
在 Linux/UNIX 和 Mac OS 环境下,请用单引号(’)括住整个 JSON 的值。
例如:
$ aliyuncli ecs DescribeInstances --InstanceIds '["my-intances-id1", "my-instances-id2"]'
在 Windows Command Processer 环境下,双引号(”)需要用反斜杠()方式转义,同时再用双引号(”)将整个 JSON 值括住。
例如:
> aliyuncli ecs DescribeInstances --InstanceIds "["my-intances-id1", "my-instances-id2"]"
在 Windows PowerShell 环境下,双引号(”)需要用反斜杠()方式转义,同时再用单引号(’)将整个 JSON 值括住。
例如:
> aliyuncli ecs DescribeInstances --InstanceIds '["my-intances-id1", "my-instances-id2"]'
最后更新:2016-11-23 16:04:16
上一篇:
命令行结构说明__命令行结构和参数_用户指南_命令行工具 CLI-阿里云
下一篇:
命令输出格式__命令行结构和参数_用户指南_命令行工具 CLI-阿里云
云盾混合云会不会把用户数据上传公共云?___常见问题_云盾混合云-阿里云
图表分析__舆情分析_快速开始_公众趋势分析-阿里云
清理集群磁盘__集群管理_用户指南_容器服务-阿里云
全系Skylake 25G网络 阿里云宣布华北5地域十月开服
ECS云服务器操作系统FAQ
iOS 推流SDK使用说明__SDK文档及下载_API及SDK_视频直播-阿里云
多版本 Python 使用说明__用户指南_E-MapReduce-阿里云
云邮箱在iPhone4上使用的设置说明__客户端使用_邮箱常见问题_企业邮箱-阿里云
更新管道__管道接口_API使用手册_媒体转码-阿里云
云数据库Redis版__访问其他云产品_操作指南_高性能计算-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云