Xref: utzoo comp.misc:11760 comp.os.misc:1703 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!ames!xn.ll.mit.edu!mit-eddie!uw-beaver!ubc-cs!alberta!arcsun.arc.ab.ca!arcsun!kenw From: kenw@skyler.arc.ab.ca (Ken Wallewein) Newsgroups: comp.misc,comp.os.misc Subject: Re: What is ISIS ? Message-ID: Date: 20 Mar 91 19:10:10 GMT References: <1991Mar4.174553.20179@cs.UAlberta.CA> <10204@uwm.edu> <12593@goofy.Apple.COM> <_+3A9C8@xds13.ferranti.com> Sender: nobody@arc.ab.ca (Absolutely Nobody) Distribution: na Organization: Alberta Research Council, Calgary Alberta, Canada Lines: 25 In-Reply-To: peter@ficc.ferranti.com's message of 19 Mar 91 23:00:18 GMT In article <_+3A9C8@xds13.ferranti.com> peter@ficc.ferranti.com (Peter da Silva) writes: ISIS had a nice feature, the remainder of the command line, after the program name, was passed on standard input of the command. I've often thought this would be a nice way of doing things: you could even have a "stdcmd" file descriptor for this purpose. Then instead of piping stuff to xargs, you could pipe the output of find right into the stdcmd of the program. -- Peter da Silva. `-_-' peter@ferranti.com +1 713 274 5180. 'U` "Have you hugged your wolf today?" I've always thought xargs was a bit of a kludge. When I wrote PIPE, a PD shell extension for VMS, I added an couple of operators to the usual set of piping operators ("|", ">", etc.): "+" means "execute the following command (repetitively if necessary) with piped data as arguments rather than data". "?" is the same as "+", except it asks for approval before each execution. It works so slick(ly?) I miss it elsewhere. "stdcmd" sounds like a good idea. -- /kenw Ken Wallewein A L B E R T A kenw@noah.arc.ab.ca <-- replies (if mailed) here, please R E S E A R C H (403)297-2660 C O U N C I L