I need to write a CSV file and I know that I always want Windows style
newlines on it (for import into Excel).

I want to make sure that every line is terminated with "\r\n" (CRLF)
regardless of platform.  How do I write the "\n" when the code executes
on Windows without ending up with \r\r\n at the end of every line?

I've tried using <<, write, and syswrite against my IO (file) object.
How do I just write the CR and LF characters to my file?

Thanks,
Wes

-- 
Posted via http://www.ruby-forum.com/.