Xref: utzoo comp.lang.c:26660 comp.sys.ibm.pc.programmer:290 alt.sources:1580 Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!psuvax1!psuvm!cmh117 From: CMH117@psuvm.psu.edu (Charles Hannum) Newsgroups: comp.lang.c,comp.sys.ibm.pc.programmer,alt.sources Subject: Re: popen() Message-ID: <90066.033911CMH117@psuvm.psu.edu> Date: 7 Mar 90 08:39:11 GMT References: <1503@loria.crin.fr> <90061.202350CMH117@psuvm.psu.edu> <1669@gould.doc.ic.ac.uk> <2149@psuhcx.psu.edu> Organization: Penn State University Lines: 30 In article <2149@psuhcx.psu.edu>, wcf@psuhcx.psu.edu (Bill Fenner) says: > >In article <1669@gould.doc.ic.ac.uk> dds@cc.ic.ac.uk (Diomidis Spinellis) >writes: >|In article <90061.202350CMH117@psuvm.psu.edu> CMH117@psuvm.psu.edu (Charles >Hannum) writes: >|>popen() cannot be implemented under DOS. >| >|/* >| * popen, pclose functions for MS DOS > >popen() cannot be *properly* implemeted under MSDOS. Another point (besides the inherent limitation on the amount of data passed over the pipe) that no one has mentioned: * If the program exits abnormally FOR ANY REASON the temporary file(s) will not be erased. Everyone is willing to offer their own kludgy implementation, to try to show off, rather than admitting that DOS just doesn't fit pipes. [B-)] Virtually, - Charles Martin Hannum II "Klein bottle for sale ... inquire within." (That's Charles to you!) "To life immortal!" cmh117@psuvm.{bitnet,psu.edu} "No noozzzz izzz netzzzsnoozzzzz..." c9h@psuecl.{bitnet,psu.edu} "Mem'ry, all alone in the moonlight ..."