99
微信
查詢指定區域下所有實例 ID 並輸出到文件__腳本使用示例_用戶指南_命令行工具 CLI-阿裏雲
您可以利用命令行工具,通過如下腳本,查詢指定區域下所有實例 ID 並輸出到文件。您可選擇下載腳本或編輯腳本內容。
點擊下載腳本:getVmList.zip
腳本內容如下:
#!/bin/bash
tcount=`aliyuncli ecs DescribeInstances --RegionId $1 --output json --filter TotalCount`
pageNum=1
cat /dev/null >vmList.txt
while ((tcount>0))
do
aliyuncli ecs DescribeInstances --RegionId $1 --PageSize 100 --PageNumber $pageNum --output json --filter Instances.Instance[*].InstanceId | sed '1d' | sed '$d' | sed 's/,//g' | sed 's/"//g'| sed 's/ //g'>>vmList.txt
let pageNum++
let tcount-=100
done
cat vmList.txt
編輯或下載腳本並賦權(chmod +x)後,您通過如下格式執行,即會在腳本所在目錄下生成包含所需實例 ID 的文件 vmList.txt。
使用格式說明:
./getVmList.sh <區域 ID>
注意:區域 ID 可以通過 DescribeRegions 接口獲取。
用法示例:
./getVmList.sh cn-hangzhou
輸出示例:
#./getVmList.sh cn-hangzhou
cn-hangzhou sg-227f611ss
cn-hangzhou sg-22esa2s7s
最後更新:2016-11-23 16:04:16
上一篇:
查詢已訂閱的鏡像市場鏡像信息__腳本使用示例_用戶指南_命令行工具 CLI-阿裏雲
下一篇:
查詢所有區域下未創建任何 VSwitch 的 VPC 列表__腳本使用示例_用戶指南_命令行工具 CLI-阿裏雲
查詢截圖信息__直播流操作接口_API 手冊_CDN-阿裏雲
什麼是態勢感知____使用手冊_態勢感知-阿裏雲
簡單操作 OSS 文件__Spark_開發人員指南_E-MapReduce-阿裏雲
專有網絡和交換機__網絡_用戶指南_專有網絡 VPC-阿裏雲
命令行快速開始2__快速入門_批量計算-阿裏雲
刪除快照__快照_用戶指南_雲服務器 ECS-阿裏雲
.NET教程__sdk_數據風控-阿裏雲
企業實名認證__金融雲新手上路_金融雲-阿裏雲
服務打包__線上服務發布_開發者指南_企業級分布式應用服務 EDAS-阿裏雲
阿裏雲引入AI力量智能護航金磚會議;百度AI走進平穀桃園,智能分揀機助力農業發展
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲