You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Azure VM中通过AZ CLI列出并下载Blob容器指定目录文件

解决方案

1. 列出指定路径下的所有Blob文件

使用az storage blob list命令,通过prefix参数过滤目标路径的Blob:

az storage blob list \
  --account-key ${key} \
  --account-name top \
  --container-name top \
  --prefix "sub1/sub2/sub3/" \
  --query "[].{Name:name}" \
  --output table

说明:

  • --prefix "sub1/sub2/sub3/":仅列出容器top中路径以该前缀开头的Blob(容器名已通过--container-name指定,前缀无需重复容器名)
  • --query "[].{Name:name}":仅提取Blob名称并格式化输出
  • --output table:以表格形式展示结果

2. 批量下载该路径下的所有文件

使用az storage blob download-batch命令实现批量下载:

az storage blob download-batch \
  --account-key ${key} \
  --account-name top \
  --source top \
  --destination "./local-save-path" \
  --pattern "sub1/sub2/sub3/*"

说明:

  • --source top:指定源存储容器为top
  • --destination "./local-save-path":替换为你要保存文件的本地路径
  • --pattern "sub1/sub2/sub3/*":匹配该路径下的所有Blob,实现批量下载

内容的提问来源于stack exchange,提问作者Miss_Orchid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 12:31:00