This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Trouble with export
- From: David Partridge <david dot partridge at dharma dot com>
- To: cygwin at cygwin dot com
- Date: Tue, 8 May 2007 09:40:32 -0700 (PDT)
- Subject: Trouble with export
I just installed cygwin (1.5.24-2) on a Windows Vista machine.
When I execute a script file to set my environment variables,
they look okay but don't actually work correctly. The following
example shows the difference between what happens when I execute
the export command directly from bash and from the script.
Note that the simple echo command appears to show that everything
is fine, but the cd command fails, and when leading and trailing
characters are echoed the variable defined in the script strangely
shows up after the trailing characters. I cut and paste the
export command straight from the script file (both from the screen
print and from withing vi), but it still always works from the
command line and fails from the prompt. This used to work just
fine on an older version of cygwin running on windows XP. I've
recreated new test scripts from within cygwin to make sure there
weren't any extra control characters, but that doesn't help.
Any thoughts on what to try next would be greatly appreciated!
$ cat set1
export FRED=mydir
blah@blah /cygdrive/c
$ export FRED=mydir
blah@blah /cygdrive/c
$ cd $FRED
blah@blah /cygdrive/c/mydir
$ echo $FRED
mydir
blah@blah /cygdrive/c/mydir
$ echo "##"$FRED"**"
##mydir**
blah@blah /cygdrive/c/mydir
$ cd ..
blah@blah /cygdrive/c
$ . ./set1
blah@blah /cygdrive/c
$ cd $FRED
: No such file or directory
blah@blah /cygdrive/c
$ echo $FRED
mydir
blah@blah /cygdrive/c
$ echo "##"$FRED"**"
**mydir
blah@blah /cygdrive/c
$ exit
Thanks!
Dave
--
View this message in context: http://www.nabble.com/Trouble-with-export-tf3710761.html#a10379395
Sent from the Cygwin Users mailing list archive at Nabble.com.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/