342
微信
查询已订阅的镜像市场镜像信息__脚本使用示例_用户指南_命令行工具 CLI-阿里云
您可以利用命令行工具,通过如下脚本,查询已订阅的镜像市场镜像信息(镜像 ID 和镜像名称)。您可选择下载脚本或编辑脚本内容。
点击下载脚本:querySubscribedImageId.zip
脚本内容如下:
`#!/bin/bash
tcount=`aliyuncli ecs DescribeImages --ImageOwnerAlias marketplace --output json --filter TotalCount`
pageNum=1
cat /dev/null >/tmp/imageids.txt
while ((tcount>0))
do
aliyuncli ecs DescribeImages --ImageOwnerAlias marketplace --filter Images.Image[*].ImageId --PageSize 100 --PageNumber $pageNum --output json --filter Images.Image[*].ImageId | sed '1d' | sed '$d' | sed 's/,//g' | sed 's/"//g'| sed 's/ //g'>>/tmp/imageids.txt
let pageNum++
let tcount-=100
done
cat /tmp/imageids.txt | while read line
do
isSubscribed=`aliyuncli ecs DescribeImages --ImageOwnerAlias marketplace --ImageId $line --filter ImageIds.Image[*] --filter Images.Image[*].IsSubscribed --output json | sed '1d' | sed '$d' | sed 's/ //g'`
if [[ $isSubscribed = "true" ]];then
echo $line `aliyuncli ecs DescribeImages --ImageOwnerAlias marketplace --ImageId $line --filter ImageIds.Image[*] --filter Images.Image[*].ImageName --output json | sed '1d' | sed '$d' | sed 's/ //g'` >>imagesInfo.txt
fi
done
native2ascii -encoding UTF-8 -reverse imagesInfo.txt imagesInfoCN.txt
rm -rf imagesInfo.txt
cat imagesInfoCN.txt`
编辑或下载脚本并赋权(chmod +x)后,您可以通过如下格式直接执行脚本,即会在脚本所在目录下生成包含已订阅镜像的信息文件 imagesInfoCN.txt。
用法示例:
./querySubscribedImageId.sh
输出示例:
# ./querySubscribedImageId.sh
m-23917oqoi "ASP/.NET 运行环境(Windows200864 位|IIS7.0)V1.0"
m-23n2589vc "Java 运行环境(Centos64 位|OpenJDK1.7)V1.0"
m-23u9mjjtk "PW 建站系统(Centos64 位)V1.0"
最后更新:2016-11-23 16:04:16
上一篇:
命令行工具的简单 Shell 脚本__脚本使用示例_用户指南_命令行工具 CLI-阿里云
下一篇:
查询指定区域下所有实例 ID 并输出到文件__脚本使用示例_用户指南_命令行工具 CLI-阿里云
漏洞扫描示例代码__Java-SDK_SDK手册_移动安全-阿里云
服务端签名后直传__Web端直传实践_最佳实践_对象存储 OSS-阿里云
指定节点调度__应用管理_用户指南_容器服务-阿里云
实时修正__用户指南_推荐引擎-阿里云
JavaScript 发消息示例__JavaScript 接入示例_MQTT 接入(物联)_消息队列 MQ-阿里云
设置监控频率__监控报警_用户指南_云数据库 RDS 版-阿里云
创建备份__备份恢复_API 参考_云数据库 RDS 版-阿里云
宽行读取__最佳实践_表格存储-阿里云
阿里云总裁胡晓明:阿里将打造1+100个云栖小镇
申请发票流程__发票问题_发票及合同_财务-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云