我想显示s3文件夹中所有文件的列表,以便我可以获取所有上次修改日期,以便我可以确定哪些文件已被更改.
我尝试使用objects.with_prefix('Folder1')它给我一个完整的列表,但也包含Folder1.1键
我不知道我是否需要使用分隔符,但我找不到任何在aws sdk中如何使用分隔符的方法.
非常感谢提前!
我正在使用'aws-sdk'宝石
这是我的桶结构-Folder1 -File1 -File2 -Folder.1.1
这是我的代码
bucket = s3.buckets[bucket_name]
data = bucket.objects.with_prefix('Folder1/')
data.each do |object|
puts "#{object.key}\t#{object.last_modified}";
end
Run Code Online (Sandbox Code Playgroud)