Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!samsung!usc!pollux.usc.edu!kjh From: kjh@pollux.usc.edu (Kenneth J. Hendrickson) Newsgroups: comp.binaries.ibm.pc.d Subject: Re: Filters (was ABE Source & introduction) Message-ID: <23552@usc.edu> Date: 18 Mar 90 01:54:08 GMT References: <100765@looking.on.ca> <333@comcon.UUCP> <1990Mar3.042312.12638@wolves.uucp> <344@comcon.UUCP> <1990Mar9.052852.3708@wolves.uucp> Sender: news@usc.edu Organization: EE-Systems, Univ. of So. Calif., Los Angeles Lines: 20 The commands: type foo | bar > output != bar < foo > output in MS-DOS, even though the final result is the same. MS-DOS, brain-dead as it is, writes to an intermediate file in the first case listed above. Question: Is there any way to force MS-DOS to use a ramdisk for the intermediate file? MS-DOS seems to use the current directory, so cd'ing to the ramdisk would work, but sometimes I don't want the ramdisk to be the current working directory. If it is possible to do this, it might make things faster. I still won't like MS-DOS, however, because things like: bar | tee foo | more can't work like they should (and do on a real O/S). Ken Hendrickson N8DGN/6 kjh@usc.edu ...!uunet!usc!pollux!kjh