stdout output missing, but redirecting works
Larry Hall (Cygwin)
reply-to-list-only-lh@cygwin.com
Fri Dec 9 20:45:00 GMT 2011
On 12/9/2011 2:47 PM, Brian Craft wrote:
> I compiled a program yesterday which output some lines to stdout. It
> appeared to be working. Running it today, I get nothing on stdout.
> However, if I redirect stdout to a file, the correct output appears in
> the file. E.g.
>
> # no output
> ./foo
> # "hello world" in bar
> ./foo> bar
>
>
> In between yesterday and today, I've rebooted and run rebaseall, so
> perhaps one of those is responsible for the change.
>
> Any suggestions?
Sounds like buffering to me. Is this program compiled with Cygwin's gcc
or something else? What kind of terminal are you running it in? Same one
as yesterday?
--
Larry
_____________________________________________________________________
A: Yes.
> Q: Are you sure?
>> A: Because it reverses the logical flow of conversation.
>>> Q: Why is top posting annoying in email?
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list