Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!bu-cs!bloom-beacon!gatech!rutgers!cbmvax!daveh From: daveh@cbmvax.UUCP (Dave Haynie) Newsgroups: comp.sys.amiga Subject: Re: Yet Another Entry In The 1.4 Wish List... Message-ID: <6351@cbmvax.UUCP> Date: 21 Mar 89 06:52:58 GMT References: <4297@ncrcae.Columbia.NCR.COM> Distribution: na Organization: Commodore Technology, West Chester, PA Lines: 37 in article <4297@ncrcae.Columbia.NCR.COM>, rickfor@ncrcae.Columbia.NCR.COM (Rick Forrest) says: > Followupn-To: > Please, Pleeeeeeeeeeze, give me a real pipe. Please. > Meaning: list | sort | wc, et cetera. That's just a shell issue; the named pipes are a superset of command-line pipes. If you want this today, I'd recommend WShell by Bill Hawes, P.O. Box 308, Maynard, MA 01754. I use it personally, all the time, and I wouldn't want to be without it. It's very much an Amiga feeling shell, not a csh clone. It uses the Conman named pipe handler to make it's in-line pipes, and it's smart enough to parse the difference between: dir a | b and dir a|b It also parses ">" and "<" anywhere on a command line, and has one other UNIX-ism; the "&" character at the end of a line causes the line to be "Run". The most important part of WShell, though, is that it speaks ARexx. If you're not familiar with ARexx yet, it's an interpreted script language, more powerful than the Amiga script or csh script languages. It has powerful string manipulation facilities -- not exactly Snobol4 or Icon, but better than most BASICs. And, best of all, it can act as "glue" between the functions of two interactive programs (eg, have your text editor call up your data base program to find a piece of information). -- Dave Haynie "The 32 Bit Guy" Commodore-Amiga "The Crew That Never Rests" {uunet|pyramid|rutgers}!cbmvax!daveh PLINK: D-DAVE H BIX: hazy Amiga -- It's not just a job, it's an obsession