From owner-freebsd-stable Tue Nov 6 13:53:21 2001 Delivered-To: freebsd-stable@freebsd.org Received: from marvin.nildram.co.uk (marvin.nildram.co.uk [195.112.4.71]) by hub.freebsd.org (Postfix) with SMTP id B2F0B37B405 for ; Tue, 6 Nov 2001 13:53:17 -0800 (PST) Received: (qmail 3164 invoked from network); 6 Nov 2001 21:53:15 -0000 Received: from muttley.gotadsl.co.uk (HELO VicNBob) (213.208.123.26) by marvin.nildram.co.uk with SMTP; 6 Nov 2001 21:53:15 -0000 Date: Tue, 06 Nov 2001 21:53:16 -0000 To: Eugene Grosbein , stable@FreeBSD.ORG From: Matthew Whelan Subject: Re: sh(1) is broken - loss of data! X-Mailer: Opera 5.11 build 904 X-Priority: 3 (Normal) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Message-Id: <20011106215317.B2F0B37B405@hub.freebsd.org> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 06/11/2001 16:39:55, Eugene Grosbein wrote: >These codes (in decimal) that are processed incorrectly: >0, 9, 10, 11, 33, 129 and 136. 0 = end of string = not possible in a file name, not printable, no surprise there 9 = tab; read will discard it as a separator 10 = newline; read will be confused into thinking this is two lines 11 = read being confused by the newline 33 = this is really 32, ie. space, discarded by read as a separator The last couple are a slight surprise, but I can't reproduce them here. Matthew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message