Mac 计算机上的当前项目目录包含一些文件和目录,需要复制到 aws s3 存储桶,但没有一些目录,其中一些目录是隐藏的。
我无法弄清楚the docs http://docs.aws.amazon.com/cli/latest/reference/s3/cp.html如何做到这一点,因此我的猜测是:
aws> s3 cp . s3://bucketName --recursive --exclude "how to put the list of directories to exclude here"?
Thanks
Amazon S3 并不真正支持目录。相反,目录名称(“路径”)被添加到文件名称之前。
所以,想象一下这个结构:
docs
+ foo
+ bar
+ foobar
如果你想复制那么整个docs
目录,但跳过bar
目录,从内部使用此命令docs
目录:
aws s3 cp . s3://mybucket --recursive --exclude 'bar/*'
这告诉它复制所有文件,except那些开头为bar/
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)