[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