use*_*606 7 sync amazon-s3 s3cmd
我正在使用s3cmd,我想知道如何排除存储桶中的所有文件夹,只是同步存储桶根.
例如
bucket
folder/two/
folder/two/file.jpg
get.jpg
Run Code Online (Sandbox Code Playgroud)
同步我只想让它同步get.jpg并忽略文件夹及其内容.
s3cmd --config sync s3://s3bucket (only sync root) local/
Run Code Online (Sandbox Code Playgroud)
如果有人可以提供帮助那就太棒了我已经尝试了--exclude但不确定如何在这种情况下使用它?
你应该确实使用该--exclude选项.如果要同步根目录而不是文件夹的每个文件,您应该尝试:
s3cmd --exclude="/*/*" sync local/ s3://s3bucket
Run Code Online (Sandbox Code Playgroud)
请记住,S3上并不存在文件夹.什么似乎是文件file夹中的文件folder只是一个名为的文件folder/file!所以你只需要用模式排除文件/*/*.
| 归档时间: |
|
| 查看次数: |
7072 次 |
| 最近记录: |