code_junkie

Ruby - Convert File to String

Nov 11th, 2011
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. file = File.open("path-to-file.tar.gz")
  2. contents = ""
  3. file.each {|line|
  4. contents << line
  5. }
  6.  
  7. newFile = File.open("test.tar.gz", "w")
  8. newFile.write(contents)
  9.  
  10. file = File.open("path-to-file.tar.gz", "rb")
  11. contents = file.read
  12.  
  13. s = File.open(filename, 'rb') { |f| f.read }
  14.  
  15. s = IO.read(filename)
  16.  
  17. contents = File.open('path-to-file.tar.gz', 'rb') { |f| f.read }
  18.  
  19. require 'base64'
  20.  
  21. file_contents = Base64.encode64(tar_file_data)
  22.  
  23. contents = File.read("e.tgz")
  24. newFile = File.open("ee.tgz", "w")
  25. newFile.write(contents)
  26.  
  27. string = File.open('file.txt', 'rb') { |file| file.read }
Add Comment
Please, Sign In to add comment