From: Glenn Date: 2009-01-10T23:01:27+09:00 Subject: Writing erb rhtml output to an external file --0-1592240761-1231596116=:86271 Content-Type: text/plain; charset=us-ascii Hi, I am trying to write the output of an erb run to an external output file. I have an object with some instance variables in it, and a string of html and the instance variables (in the erb style with <% and <%=). I require erb and create a local variable that's a erb object, then call run on that object, like this: require "erb" template = %q{ some html in here }.gsub(/^ /, '') f = File.new('myfile.rhtml', 'w') rhtml = ERB.new(template) rhtml.run(o.get_binding) I just can't figure out how to direct the result into the f file object. Any suggestions? I read a lot of the documentation but did not see (or understand) a reference to this. Thanks! --0-1592240761-1231596116=:86271--