如何在 Ruby 中执行相当于 's3cmd ls s3://some_bucket/foo/bar' 的操作?
我找到了适用于 Ruby 的 Amazon S3 gem 以及正确的 AWS S3 库,但不知何故,如何在 S3“文件夹”之类的位置上执行简单的“ls”之类的命令并不是很明显。
使用aws
gem 这应该可以解决问题:
s3 = Aws::S3.new(YOUR_ID, YOUR_SECTRET_KEY)
bucket = s3.bucket('some_bucket')
bucket.keys('prefix' => 'foo/bar')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)