使用AWS CLI查询文件夹内的文件名吗?

时间:2018-12-11 21:56:43

标签: amazon-web-services amazon-s3 aws-cli

我们的存储桶结构来自MyBucket-> CustomerGUID(文件夹)-> [实际文件]

尝试使用AWS CLI(在Windows上)--query选项来尝试查找所有客户文件夹中的文件时,我真费劲。有人可以看我的--query并查看我在做什么错吗?还是告诉我搜索特定文件名的正确方法?

这是一个示例,说明如何通过日期列出存储桶LastModified中的所有文件。 我需要根据文件名限制输出,这就是我遇到的问题。当我查看S3中的单个文件时,可以看到其他文件都带有“密钥”,密钥是文件的“名称”吗? See Photo

return Response::json(array("events"=>$events));

1 个答案:

答案 0 :(得分:1)

aws s3 ls命令仅返回对象的文本列表。

如果您想使用--query,请使用:aws s3api list-objects

请参阅:list-objects — AWS CLI Command Reference