Robert Klemme
12/9/2005 3:02:00 PM
Andrew Walrond wrote:
> I run my ruby script, and it produces lots of output
>
> I run the same script, but redirect the output to a file (bash shell
> using >), no output!
>
> Whats going on? I just know there is a simple answer, and I have a
> nagging feeling that its been discussed here before...
>
> Help...quick...please... before I pull _all_ my hair out!
Did you wait until your script actually terminated? If not, you probably
became a victim of buffering. Try $stdout.sync=true or $>.sync=true at
the start of the script instead of pulling hair out.
Kind regards
robert