我正在将我的照片从Windows机器上传到S3存储桶,每个目录都有一个";拇指.db";我不需要将其复制到S3存储桶中。
我已经尝试了--exclude
开关的几种变体,但都没有成功。帮助和在线文档中都提到使用--exclude
,但似乎没有任何例外,Thumbs.db文件不断上传。有什么线索表明我做错了什么吗?
aws s3 sync "c:/users/myaccount/pictures" "s3://bucketname/pictures" --exclude "Thumbs.db*"
但是在每个目录中;拇指.db";文件不断上传到S3存储桶。
--exclude "Thumbs.db*"
将仅排除根级别的Thumbs.db.*
文件。如果它们在子文件夹中,则子文件夹的名称将被视为文件密钥/名称的一部分(例如./a/b/Thumbs.db.info
,"Thumbs.db*"
不喜欢它。
因此,您应该尝试:
--exclude "*Thumbs.db*"