【发布时间】:2021-04-27 03:41:24
【问题描述】:
正如标题所示,我正在尝试将文件夹结构中具有特定扩展名的所有文件复制到 blob 存储,而无需重新创建本地文件夹结构;
当我运行以下命令时,这工作正常;
azcopy cp 'H:\folder1\folder2\*.txt' 'https://storage.blob.core.windows.net/folderA/folderB/?saskey'
这会将所有 *.txt 文件复制到 /folderB
我尝试了以下多种变体;
azcopy.exe cp 'H:\folder1\*\*' 'https://storage.blob.core.windows.net/folderA/folderB/?saskey' --recursive --include-pattern '*.txt'
无论我尝试什么,我都会得到以下结果;
/folderA/folderB
/folder1/fileA.txt
/folder2/fileB.txt
我对“--recursive”开关的用途印象深刻,但我正在做的事情要么不受支持,要么我的语法错误。
我可能可以用类似的东西编写脚本; AzCopy - Wildcards In Middle Of Pattern? 但希望这是内置功能
【问题讨论】:
标签: azure azure-storage azcopy