Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 检查S3下载是否成功完成_Ruby_Amazon S3 - Fatal编程技术网

Ruby 检查S3下载是否成功完成

Ruby 检查S3下载是否成功完成,ruby,amazon-s3,Ruby,Amazon S3,我正在使用Ruby和aws sdk从S3下载一个文件夹。如何检查每个文件是否已成功下载?这只是检查本地计算机上是否存在文件吗 File.open("#{meeting_dir}/#{o.key}","wb") do |f| f.write(o.read) end 您可以使用S3Object\content\u length方法检查amazon密钥的文件大小,并将其与下载文件的大小进行比较file.size“downloaded\u file”

我正在使用Ruby和aws sdk从S3下载一个文件夹。如何检查每个文件是否已成功下载?这只是检查本地计算机上是否存在文件吗

   File.open("#{meeting_dir}/#{o.key}","wb") do |f|
      f.write(o.read)
   end

您可以使用
S3Object\content\u length
方法检查amazon密钥的文件大小,并将其与下载文件的大小进行比较
file.size“downloaded\u file”