【发布时间】:2020-01-22 23:54:00
【问题描述】:
我有一个用户在他们的文件名中添加了很多空格,这导致下载脚本出错。
要获取 blob 的名称,我使用这个:
BLOBS=$(az storage blob list --container-name $c \
--account-name $AZURE_STORAGE_ACCOUNT --account-key $AZURE_STORAGE_KEY \
--query "[].{name:name}" --output tsv)
对于像 blob with space.pdf 这样的 blob 正在发生什么,它被存储为 [blob\twith\tspace.pdf] 其中 \t 是选项卡。当我反复尝试下载时,显然我无法获取该文件。
我怎样才能正确地做到这一点?
【问题讨论】:
-
您要下载容器中名称包含空格的 blob?
-
@IvanYang 没错。
-
抱歉,一两天忙于非编程生活。