作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个本地目录,需要将其同步到我的 Azure Blob 存储的特定文件夹。不幸的是 azcopy 总是在目标目录中创建一个子文件夹。
本地文件夹:C:/本地/假期
上传文件夹:xxx.blob.core.windows.net/files/images/jpg
我希望本地文件夹中的所有 JPG 都放入上传文件夹中。但 azcopy 总是在我的上传文件夹中创建文件夹“vacation”:(
这是代码:
$localFolder = "C:/local/vacation"
$targetFolder= "xxx.blob.core.windows.net/files/images/jpg" (# here is the actual SAS URI)
azcopy copy $localfolder $targetfolder --include-pattern "*.jpg" --recursive=true
最佳答案
您可以使用同步操作来执行复制,而无需创建目录。
azcopy sync "C:\local\vacation" "https://*****.blob.core.windows.net/files/images/jpg/?SAStoken" --include-pattern "*.jpg" --recursive=true
示例:
对于第一个命令,如下所示,我第一次运行将 jpg 文件同步到目标,然后我在本地计算机文件夹中添加了另一个 jpg 文件,并第二次运行该命令,它同步了 1 个新文件文件到目的地。
上面突出显示的文件存在于我的本地计算机目录中,当我执行同步时,它们仅从本地计算机复制到 azure,并且该目录未创建为子文件夹。
引用:
关于azure - azcopy 上传文件时始终创建文件夹结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68318344/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!