• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Rubyにて、ファイルコピーする際に指定したbyte毎にファイルをコピ)

Rubyでファイルコピーする際の分割コーディング方法

このQ&Aのポイント
  • Rubyを使用して、大きなファイルを指定したサイズで分割しながらコピーする方法を解説します。
  • ファイルコピーの際に、指定したbyteごとにファイルを分けてコピーする手法をRubyで実装する方法を解説します。
  • Rubyでファイルを分割コピーする方法について詳しく解説します。大きなファイルを指定のサイズで分割しながら複製する手法を紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

ファイルを指定サイズで複数ファイルに分割したいと言うことですね。 open("test.log","r") do |file| # windowsだと file.binmode i=0 while data=file.read(500*1024*1024) i+=1 open("test.log.#{i}","w"} { |out| out.write data } end end 最後のファイルは500MB未満の可能性があります。

hanto123
質問者

お礼

ありがとうございます。 出来ました。

関連するQ&A