Q:

save string to file

I've got a iteration (in my view):
(1..@count.to_i).each do |i|
   ...doing things...
  @bigtable << @result[0..result.length-2]
end

Every @result is a string. @bigtable has every @result from iterations.
Now what I want:
I want to save content from the @bigtable (after clickin a button) to .csv file (and choose where to save it on my hdd). And I want do it like every @result from @bigtable is in its own single line, like this (pseudo code):
@result string from @bigtable[0]
@result string from @bigtable[1]
etc.

Please, help

A:

To transform your array into a string you can do :
@bigtable.join("\n")

To write this string into a file :
File.open("path/to/file", "w") { |file| file.write @bigtable.join("\n") }

And that's it!
BTW:
@result[0..result.length-2] == @result[0..-2]

