This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Trouble with export
Right you are. dos2unix fixed it. Thanks!
Dave
Christopher Faylor-8 wrote:
>
> On Tue, May 08, 2007 at 09:40:32AM -0700, David Partridge wrote:
>>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
>
> I'd wager that "./set1" has \r\n line endings. Running it through
> dos2unix should fix it.
>
> cgf
>
> --
> 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/
>
>
>
--
View this message in context: http://www.nabble.com/Trouble-with-export-tf3710761.html#a10380192
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/