From owner-freebsd-bluetooth@FreeBSD.ORG Wed Nov 9 06:39:03 2005 Return-Path: X-Original-To: freebsd-bluetooth@freebsd.org Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1F3416A426; Wed, 9 Nov 2005 06:39:02 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECD2F43D46; Wed, 9 Nov 2005 06:39:00 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.3/8.13.3) with ESMTP id jA96csl3007323; Wed, 9 Nov 2005 09:38:54 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.3/8.13.3/Submit) id jA96cml2007313; Wed, 9 Nov 2005 09:38:48 +0300 (MSK) (envelope-from yar) Date: Wed, 9 Nov 2005 09:38:47 +0300 From: Yar Tikhiy To: Maksim Yevmenkin Message-ID: <20051109063847.GB4605@comp.chem.msu.su> References: <20051102161311.GA8499@odin.ac.hmc.edu> <43690365.60909@savvis.net> <20051102190655.GA3961@odin.ac.hmc.edu> <436A6649.7000602@savvis.net> <20051103203217.GA30685@odin.ac.hmc.edu> <436BE02D.2020404@savvis.net> <20051107200040.GB29473@odin.ac.hmc.edu> <4370EAB4.8090000@savvis.net> <20051108201620.GD27091@odin.ac.hmc.edu> <43713B7D.7090405@savvis.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43713B7D.7090405@savvis.net> User-Agent: Mutt/1.5.9i Cc: freebsd-bluetooth@freebsd.org, Brooks Davis , freebsd-rc@freebsd.org Subject: Re: [RFC] rc.d integration for the bluetooth subsystem X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 06:39:03 -0000 On Tue, Nov 08, 2005 at 03:57:49PM -0800, Maksim Yevmenkin wrote: > > i also removed offending { } in while loop stdin redirection. if this is Thanks! The handling of {} seems to be one of gray corners in sh(1) syntax if it works as in the initial version of your script. Another one I've noticed is the case operator. Your line was like this: case $line in and it still worked for $line containing IFS chars. sh(1) seems to put double quotes aroung the word passed to case implicitly. While such things may seem to make sh(1) coding a tad easier, I'm afraid they shouldn't be relied upon. -- Yar