Path: utzoo!attcan!uunet!cs.utexas.edu!sun-barr!olivea!tymix!tardis!jms From: jms@tardis.Tymnet.COM (Joe Smith) Newsgroups: comp.unix.shell Subject: Re: Output redirection Summary: Must explictly flush buffers when switching streams. Keywords: stderr stdout Message-ID: <1297@tardis.Tymnet.COM> Date: 20 Oct 90 00:25:15 GMT References: <4859@graphite20.UUCP> Reply-To: jms@tardis.Tymnet.COM (Joe Smith) Organization: BT Tymnet, San Jose, CA Lines: 19 #include main() { fprintf(stdout,"Some People\n") ; fflush(stdout); /* must flush to make sure this comes out 1st */ fprintf(stderr,"Are In\n") ; fflush(stderr); fprintf(stdout,"Very \n") ; fflush(stdout); fprintf(stderr,"Deep\n") ; fflush(stderr); fprintf(stdout,"Trouble\n") ; fflush(stdout); } -- Joe Smith (408)922-6220 | SMTP: jms@tardis.tymnet.com or jms@gemini.tymnet.com BT Tymnet Tech Services | UUCP: ...!{ames,pyramid}!oliveb!tymix!tardis!jms PO Box 49019, MS-C41 | BIX: smithjoe | 12 PDP-10s still running! "POPJ P," San Jose, CA 95161-9019 | humorous dislaimer: "My Amiga 3000 speaks for me."