From owner-freebsd-stable Tue Nov 6 11:51:24 2001 Delivered-To: freebsd-stable@freebsd.org Received: from melchior.cuivre.fr.eu.org (melchior.enst.fr [137.194.161.6]) by hub.freebsd.org (Postfix) with ESMTP id C259A37B416; Tue, 6 Nov 2001 11:51:21 -0800 (PST) Received: from melusine.cuivre.fr.eu.org (melusine.enst.fr [137.194.160.34]) by melchior.cuivre.fr.eu.org (Postfix) with ESMTP id 5F8387F18; Tue, 6 Nov 2001 20:51:20 +0100 (CET) Received: by melusine.cuivre.fr.eu.org (Postfix, from userid 1000) id E087B24D08; Tue, 6 Nov 2001 20:51:13 +0100 (CET) Date: Tue, 6 Nov 2001 20:51:13 +0100 From: Thomas Quinot To: Eugene Grosbein Cc: Thomas Quinot , Eugene Grosbein , stable@freebsd.org, freebsd-gnats-submit@freebsd.org Subject: Re: bin/31627 sh(1) is broken - loss of data! Message-ID: <20011106205113.A37311@melusine.cuivre.fr.eu.org> Reply-To: thomas@cuivre.fr.eu.org References: <3BE8125B.E7DA340C@svzserv.kemerovo.su> <20011106181834.A23607@melusine.cuivre.fr.eu.org> <20011107010020.A19952@grosbein.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <20011107010020.A19952@grosbein.pp.ru>; from eugen@grosbein.pp.ru on Wed, Nov 07, 2001 at 01:00:20AM +0700 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 Le 2001-11-06, Eugene Grosbein écrivait : > I still get unexpected results: You are absolutely right. My tests succeeded because I tried your script on -CURRENT, where this bug was fixed a few weeks ago. The fix to -STABLE was MFC'd last week: Revision 1.31.2.3 Branch: RELENG_4 MFC: BASESYNTAX, DQSYNTAX, SQSYNTAX and ARISYNTAX handles negative indexes. Allow those to be used to properly quote characters in the shell control character range. PR: 31627 so updating your /bin/sh with the latest -STABLE version should resolve your problem. Thomas. -- Thomas.Quinot@Cuivre.FR.EU.ORG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message