[ANNOUNCEMENT] [1.7] Updated: dash-0.5.5.1-2; Obsolete: ash
Edward Lam
edward@sidefx.com
Fri Mar 5 14:11:00 GMT 2010
Eric Blake wrote:
> According to Edward Lam on 1/21/2010 7:12 AM:
>> DOS file paths and dash seems to NOT support them
>
> Huh? Give an example. dash supports DOS paths the same as bash. That
> is, if the : doesn't already cause other problems (as in tar), then the
> DOS path is handed on to native windows (and you get the nodosfiles
> warning from cygwin1.dll on the first use).
Sorry for the slow reply on this one as I had just given up and gone
from sh to bash. Here's a reproducible case (starting with bash as the
initial shell).
$ cygcheck -c cygwin dash bash
Cygwin Package Information
Package Version Status
bash 3.2.49-23 OK
cygwin 1.7.1-1 OK
dash 0.5.5.1-2 OK
$ echo $CYGWIN
nodosfilewarning
$ bash
$ cd c:/
$ pwd
/c
$ export FOO=c:/windows
$ cd $FOO
$ pwd
/c/windows
$ cd c:/
$ pwd
/c
$ dash
$ export FOO=c:/windows
$ cd $FOO
cd: 2: can't cd to c:/windows
$ exit
We rely on being able to perform "cd $FOO" where FOO is a DOS file path
and this used to work in the old ash.
Regards,
-Edward
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list