Path: utzoo!attcan!uunet!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!ux1.cso.uiuc.edu!news.cs.indiana.edu!iuvax!copper!hughes From: hughes@copper.ucs.indiana.edu (larry hughes) Newsgroups: comp.unix.programmer Subject: Re: Why use U* over VMS Message-ID: <69986@iuvax.cs.indiana.edu> Date: 5 Nov 90 15:43:34 GMT References: <1990Oct25.160937.28144@edm.uucp> <1089@dg.dg.com> <1380@tharr.UUCP> Sender: news@iuvax.cs.indiana.edu Organization: Indiana University, Bloomington IN. Lines: 24 In article <1380@tharr.UUCP> sweh@tharr.UUCP (Stephen Harris) writes: >How in VMS do you have filters and pipelines? >eg, what would be the VMS (DCL?) equivalent of > getso - | tbl | pic | eqn | rof | col | sqps | lpr -Ppost < file > >Is there an equivalent, or would it need a lot of temporary files? Yes, you would need a lot of temporary files. The output of each step would have to redirected to a file (ala $ DEFINE/USER SYS$OUTPUT filename) and then the temp file would have to be redirected as input to the next step (ala $ DEFINE/USER SYS$INPUT filename). And, don't forget to delete the temp files! (Yes, this is slightly worse that the way that MS-DOS does it...at least DOS makes the temp file usage transparent.) //=========================================================================\\ || Larry J. Hughes, Jr. || hughes@ucs.indiana.edu || || Indiana University || || || University Computing Services || "The person who knows everything || || 750 N. State Road 46 Bypass || has a lot to learn." || || Bloomington, IN 47405 || || || (812) 855-9255 || Disclaimer: Same as my quote... || \\==========================================================================//