Newsgroups: comp.os.msdos.djgpp From: hk AT bercos DOT de (Helge Kruse) Subject: Re: STDERR Reply-To: hk AT bercos DOT de Sender: usenet AT bercos DOT de Organization: BERCOS GmbH Berlin, Germany Message-ID: References: <327FE3E5 DOT 86A AT cyberramp DOT net> Date: Fri, 8 Nov 1996 09:31:58 GMT Lines: 30 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Shahab Azmoudeh wrote: >Can someone tell me how I can redirect STDERR to a file. The redirect >chracter (>) only works for STDIO. I tried redir for some DJGPP 1.x programs and got trouble. So I took Borland C and compiled: /****************************************************************/ /* usage: stderr stderr_file_name file_to_execute arguments ... */ #include #include int main(int argc,char**argv) { int ret; /* redirect standard output to a file */ if (freopen(argv[1], "w", stderr)== NULL) return fprintf(stderr, "error redirecting stdout\n"); ret=spawnvp(P_WAIT,argv[2],argv+2); fclose(stdout); fclose(stderr); return ret; } /****************************************************************/ Helge