This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: cygwin and long filenames with spaces


Chris,

It sounds like you have an alias or shell procedure standing in for the built-in "cd" command.

What output does this command produce:

type -a cd

If it's not the built-in (i.e., the preceding command produces something other than just "cd is a shell builtin"), then make sure that alias or procedure is defined in such a way to tolerate spaces and meta-characters in its argument.

Randall Schulz
Mountain View, CA USA


At 01:59 2002-08-09, Chris Game wrote:
In an earlier post, Christopher Faylor said...

> You're doing it from bash.  I assumed that the person was having
> problems from the command shell since they said "MS-Windows".  But,
> on reflection, there is no guarantee that's the case here.  Not enough
> info.

I think I said 'bash' in the OP.

> When there is a UNIX shell involved the quoting rules follow whatever
> the UNIX shell uses (as you know).  When there is no UNIX shell involved
> then cygwin itself tries to do something halfway intelligent with the
> arguments.
>
> Anyway, with luck, one of our responses should have answered the
> question.

Ha! (Sorry!)
Well, 'ls "/cygdrive/c/Program Files" ' works but 'cd
"/cygdrive/c/Program Files" '  doesn't! The message comes back:
bash: cd: /cygdrive/c/Program: No such file or directory


C.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]