This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: bash: bug in parameter passing SOLVED


Karel,

after ugrading to bash 2.0.5-6 i get the right results. 

thanks,
 
Jean-Paul.

----- Original Message ----- 
From: "Karel Sprenger" <karel.sprenger@compaq.com>
To: "Jean-Paul de Gier" <j.de.gier@industrious.nl>
Cc: <cygwin@cygwin.com>; "Karel Sprenger" <karel.sprenger@compaq.com>
Sent: Tuesday, May 15, 2001 5:03 PM
Subject: Re: bash: bug in parameter passing


> Hi,
> 
> >>> On Tue, 15 May 2001 13:48:17 +0200, Jean-Paul de Gier (Jean-Paul)
> >>> wrote:
> Jean-Paul> 
> Jean-Paul> Hi,
> Jean-Paul> Consider the following script:
> Jean-Paul> 
> Jean-Paul> #test 
> Jean-Paul> echo parameter $1
> Jean-Paul> 
> Jean-Paul> which is called by this script:
> Jean-Paul> 
> Jean-Paul> # testparam
> Jean-Paul> echo testparam $1
> Jean-Paul>   test param1
> Jean-Paul> 
> Jean-Paul> Notice the dot in front of the call of script test.
> Jean-Paul> If you run the last script, say testparam 123
> Jean-Paul> then you will see:
> Jean-Paul> testparam 123
> Jean-Paul> parameter 123
> Jean-Paul> 
> Jean-Paul> instead of:
> Jean-Paul> testparam 123
> Jean-Paul> parameter param1
> Jean-Paul> 
> Jean-Paul> I would say that this is a bug.
> Jean-Paul> 
> 
> With Bash 2.05.0(6) I get the expected rather than the erroneous
> result.  However I had to change the third line of script testparam to
> read ". ./test" else bash would complain it couldn't find
> /usr/bin/test.
> 
> Cheers,
> Karel
> 
> -- 
> Karel Sprenger, senior solution specialist
> COMPAQ, Professional Services
> Phone:  +31 (30) 283 4542           Private: +31 (20) 670 0942
> E-mail: karel.sprenger@compaq.com   Private: cjas@xs4all.nl
> "Memory fault -- core...uh...um...core... Oh dammit, I forget!"
> 
> 
> 


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]