AWS CLI 创建文件夹并上传文件
AWS CLI create a folder and upload files
我正在尝试在我的 AWS 存储桶中创建一个文件夹并从本地存储上传所有图像文件。不幸的是,我已经尝试了文档中给出的所有可能的命令,例如下面的命令,但其中 none 有效。
aws s3 cp C:\mydocs\images s3://bucket.pictures --recursive --include ".jpeg"
aws s3api put-object --bucket bucket.images --key mykey dir-images/
还附上一张图片,说明我想执行的 2 个命令,但是是在 AWS CLI 的帮助下从后端执行的。
你能帮我在 AWS CLI 中编写正确的命令吗?
以下对我有用 Windows 并递归复制所有 JPEG 文件:
aws s3 cp c:\mydocs\images\ s3://mybucket/images/ --recursive --exclude * --include *.jpeg
请注意,您必须排除所有文件,然后包括感兴趣的文件 (*.jpeg)。如果您不使用 --exclude *
,您将获得所有文件,无论扩展名如何。
我正在尝试在我的 AWS 存储桶中创建一个文件夹并从本地存储上传所有图像文件。不幸的是,我已经尝试了文档中给出的所有可能的命令,例如下面的命令,但其中 none 有效。
aws s3 cp C:\mydocs\images s3://bucket.pictures --recursive --include ".jpeg"
aws s3api put-object --bucket bucket.images --key mykey dir-images/
还附上一张图片,说明我想执行的 2 个命令,但是是在 AWS CLI 的帮助下从后端执行的。
你能帮我在 AWS CLI 中编写正确的命令吗?
以下对我有用 Windows 并递归复制所有 JPEG 文件:
aws s3 cp c:\mydocs\images\ s3://mybucket/images/ --recursive --exclude * --include *.jpeg
请注意,您必须排除所有文件,然后包括感兴趣的文件 (*.jpeg)。如果您不使用 --exclude *
,您将获得所有文件,无论扩展名如何。