Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site bnl.UUCP Path: utzoo!linus!security!genrad!grkermit!masscomp!clyde!floyd!cmcl2!philabs!sbcs!bnl!jpm From: jpm@bnl.UUCP (John McNamee) Newsgroups: net.unix,net.unix-wizards Subject: Pipe buffering query Message-ID: <254@bnl.UUCP> Date: Wed, 23-Nov-83 19:53:19 EST Article-I.D.: bnl.254 Posted: Wed Nov 23 19:53:19 1983 Date-Received: Sat, 26-Nov-83 06:41:21 EST Organization: Brookhaven National Laboratory Lines: 16 I have a need to pass the input of an interactive program (a BASIC interpreter) thru a filter to block certain characters. I find that if I use a pipe to do the filtering my input is buffered and the interactive nature of the final program is lost (try "cat|mail" to read your mail and you can see what I mean). Given I set up the pipe with "a | b" is there any way for the standard output of "a" to become immediately available on the standard input of "b"? John McNamee uucp: decvax!sbcs!philabs!bnl!jpm arpa: jpm@BNL CompuServe: 70235,1345