Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!ncar!boulder!snoopy!hunt From: hunt@boulder.Colorado.EDU (HUNT LEE CAMERON) Newsgroups: comp.sys.amiga Subject: Little question about 'Run' and pipes... Keywords: ARP, ConMan, pipe, UN*X, Shell Message-ID: <25395@boulder.Colorado.EDU> Date: 30 Aug 90 06:18:29 GMT Sender: news@boulder.Colorado.EDU Reply-To: hunt@snoopy.Colorado.EDU (HUNT LEE CAMERON) Organization: University of Colorado, Boulder Lines: 42 I'm using ARP v. 1.3 with ConMan v.1.3. I'm used to UN*X's shell piping where one can say: ls -alR * | fgrep .zoo which will look for and print in "long" format all occurences of ".zoo" in the current directory and all sub-directories. Hoping to be able to accomplish the same on my Amiga, I tried this: dir files size all * | search STDIN .zoo which works. (I know that one can also say: search * *.zoo all quick file which does the same same, except it returns the list *in order* whereas dir seems to present the files as they are on the disk, and also, alas, the files size is missing.) BUT, I wanted to be clever and run that in the background, in UN*X: ls -alR * | fgrep .zoo & HOWEVER, on the Amiga, one would expect it to be: run dir files size all * | search STDIN .zoo which *doesn't* work. It appears that the run applies only to the "dir" command and ignores the search command. So, I'd like to know if there's any way to get the "run" command to include both commands of the pipe, like UN*X does. Thanks much, --Lee "Nothing is more disorginized than Calvinball!" -- Calvin & Hobbes hunt@spot.colorado.edu ...!ncar!boulder!spot!hunt