From owner-freebsd-ports@FreeBSD.ORG Sat Feb 25 17:50:21 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C33BC16A420; Sat, 25 Feb 2006 17:50:21 +0000 (GMT) (envelope-from parv@pair.com) Received: from mta9.adelphia.net (mta9.adelphia.net [68.168.78.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5365643D46; Sat, 25 Feb 2006 17:50:21 +0000 (GMT) (envelope-from parv@pair.com) Received: from default.chvlva.adelphia.net ([69.160.66.115]) by mta9.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060225175020.OGUX12914.mta9.adelphia.net@default.chvlva.adelphia.net>; Sat, 25 Feb 2006 12:50:20 -0500 Received: by default.chvlva.adelphia.net (Postfix, from userid 1000) id 6EB43B729; Sat, 25 Feb 2006 12:50:14 -0500 (EST) Date: Sat, 25 Feb 2006 12:50:14 -0500 From: Parv To: y@unlit.org Message-ID: <20060225175014.GA1102@holestein.holy.cow> Mail-Followup-To: y@unlit.org, obrien@FreeBSD.org, ports@FreeBSD.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: ports@FreeBSD.org, obrien@FreeBSD.org Subject: Re: FreeBSD Port: bash-3.1.10 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Feb 2006 17:50:21 -0000 in message , wrote y@unlit.org thusly... > > Hello, > > I have this bash: > > $ bash --version > GNU bash, version 3.1.10(0)-release (i386-portbld-freebsd4.11) > Copyright (C) 2005 Free Software Foundation, Inc. Here ... GNU bash, version 3.00.16(1)-release (i386-portbld-freebsd6.0) Copyright (C) 2004 Free Software Foundation, Inc. > This is from manpage: > > for name [ in word ] ; do list ; done > ... If the in word is omitted, the for command executes list > once for each positional parameter that is set (see PARAMETERS > below). > > The case, when [ in word ] is absent does not work. > > a simple script 'test': > > #!/usr/local/bin/bash > for i > do > echo $i > done > > With couple parameters should list all these parameters each on its dictinct > line. ... > But in this very bash the test produces a blank line only. It is > highly provoking, for libtool cannot work because of it! I get the expected behaviour ... # cat p ; ./p q r st #!/usr/local/bin/bash for f ; do echo $f ; done q r st - Parv --