Shell bug - no args for sourced scripts

Dr. Volker Zell vzell@de.oracle.com
Sun Feb 28 23:02:00 GMT 1999


 >> If you write a script that is designed to set up variables, for
 >> sourcing in another shell, Cygwin B20.1 sh under NT4.0 ignores
 >> any parameters passed.
 >> This differs from Korn shells and bash version 2.01 under
 >> Solaris.
 >> E.g. the script "sourcing":
 >> #!/bin/sh echo "Args are: $@" ARGS="$@" export ARGS
 >> When run under Cygnus shell like so:
 >> 	. ./sourcing test
 >> demonstrates that the arguments are not seen in the sourced
 >> shell script.
 >> 	Args are:
 >> Likewise, $# is 0.
This works for me ...
 >> luke
Volker
-- 
___________________________________________________________________________
 "Is a dream a lie if it don't come true or is it something worse ..."
 Dr. Volker Zell
 __ / _ / __ / ___/ / ___/ -- Senior Dozent --
 / / /__/ /_ / / / __/ Oracle Germany
 ____/__/ _|__/ __/____/ ____/____/ Paul-Thomas-Str.58 
 D-40599 D|sseldorf
 e-Mail: mailto:vzell@de.oracle.com
 WWW: http://trgsund4.de.oracle.com/
 Tel: (+49) 211-74839-414 
 Fax: (+49) 211-74839-44
___________________________________________________________________________
The statements and opinions expressed here are my own and do not necessarily 
represent those of Oracle Corporation.
-- 
Want to unsubscribe from this list? 
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /