Shell bug - no args for sourced scripts
Luke Kendall
luke@research.canon.com.au
Tue Feb 9 17:57: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.
luke
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com
More information about the Cygwin
mailing list