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

Shell命令上传本地文件至Blob容器:az命令-s参数报错及路径咨询

问题解答

1. 需补充的内容

az storage blob upload-batch是批量上传命令,-s/--source参数必须指定要上传的文件所在的目录路径,而非单个文件路径。你之前传入的/home/cloud/index.html是单个文件路径,不符合该命令的参数要求,需修改为目录路径,示例命令:

az storage blob upload-batch -d "$web" -s /home/cloud/

如果仅需上传单个文件,应使用az storage blob upload命令,示例:

az storage blob upload -c "$web" -f /home/cloud/index.html -n index.html

2. 获取源目录路径的方法

  • 若文件在当前工作目录下,执行pwd命令即可获取当前目录的绝对路径
  • 已知文件完整路径(如/home/cloud/index.html)时,去掉文件名部分就是对应的目录路径:/home/cloud/
  • 查看某个文件的完整路径,可执行realpath 文件名命令,比如:
realpath index.html

返回结果去掉文件名后,就是该文件所在的目录路径

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 00:14:59