From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22809 invoked from network); 10 Jun 1998 08:31:08 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 10 Jun 1998 08:31:08 -0000 Received: (from list@localhost) by math.gatech.edu (8.8.5/8.8.5) id EAA02768; Wed, 10 Jun 1998 04:26:40 -0400 (EDT) Resent-Date: Wed, 10 Jun 1998 04:26:27 -0400 (EDT) From: Zefram Message-Id: <199806100825.JAA09419@taos.demon.co.uk> Subject: Re: WinNT zsh, minor problems To: ric.hotchkiss@sdrc.com (ric hotchkiss) Date: Wed, 10 Jun 1998 09:25:48 +0100 (BST) Cc: zsh-users@math.gatech.edu In-Reply-To: <357D95BA.4D8375BD@sdrc.com> from "ric hotchkiss" at Jun 9, 98 04:06:18 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"ih5VZ1.0.Tg.kCaVr"@math> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/1588 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu ric hotchkiss wrote: >1. When using the read I get no echo of the characters typed in. > Is there a way to get the characters echoed as they are typed? Under Unix, that's the tty's job, not the shell. Does NT not have such a device? >2. When running awk/gawk double quotes inside a single quoted script get >removed > unless quoted with backslash. I am trying to write code for both WinNT and > UNIX, \" does not work on UNIX and " does not work for WinNT. Unless the zsh port in question has been modified to do this, it seems most likely that it is the command in question, rather than zsh, that is fiddling with the quoting. I'm not familiar with NT, but I do know that under DOS and Win95 it is up to each program to handle quoting of its own arguments. Throwing a Unix-convention program into that environment is unsurprisingly problematic. If this is the case then the execve() syscall should be modified to add quoting. -zefram