This is the mail archive of the 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


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


Unsubscribe info:
Bug reporting:

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