我正在使用 s3cmd,我想知道如何排除存储桶中的所有文件夹并仅同步存储桶根。
例如
bucket
folder/two/
folder/two/file.jpg
get.jpg
通过同步,我只希望它同步 get.jpg 并忽略文件夹及其内容。
s3cmd --config sync s3://s3bucket (only sync root) local/
如果有人可以提供帮助,那就太棒了,我已经尝试过 --exclude 但不确定如何在这种情况下使用它?
你确实应该使用--exclude
选项。如果您想同步根目录上的每个文件而不是文件夹,您应该尝试:
s3cmd --exclude="/*/*" sync local/ s3://s3bucket
请记住,S3 上并不真正存在文件夹。好像是一个文件file
在文件夹中folder
只是一个名为folder/file
!所以你只需要排除具有模式的文件/*/*
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)