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: [ -d ' ' ] && echo yes


wayne wrote:
> Isn't space a valid file or directory name in unix?  Since it
> is if the filename " " does not exist you would get an error.

Yep, but not a stupid error like this:

C:\Documents and Settings\max>mkdir " "
The system could not find the environment option that was entered.

Huh? What is that supposed to mean? Yet another piece of Redmond idiocy, it
appears.

Max.

> On Mon, Feb 03, 2003 at 10:45:11PM -0000, Max Bowsher wrote:
>> Norton Allen wrote:
>>> Elfyn McBratney wrote:
>>>>
>>>>> Are you saying it's a feature? If so, a feature of cygwin or
>>>>> of Windows? Under the Windows Command Prompt, cd " " does not
>>>>> complain, and leaves you in the current directory as you
>>>>> describe, but dir " " gives an error. This is certainly
>>>>> not how it works under other OSes.
>>>>
>>>>
>>>> I'm pretty sure it's a feature of SUSv3... Or one of the other
>>>> POSIXy standards.
>>>>
>>>> However I've been working for hours so my brain is fried and may be
>>>> spewing out random recollections '-)
>>>
>>>   FWIW, I've just tested on Linux (of some flavor) and OpenBSD,
>>>   and neither thinks ' ' is a directory.
>>>
>>>   In any event, I'd like to figure out whether it's a bug or
>>>   a feature under Cygwin so I can move forward.
>>
>> It's a bug/feature in Windows. Trying to manipulate such a directory
>> in an ordinary cmd shell or in explorer produces spurious error
>> messages and/or silent failiures.
>>
>> I.e. it falls into the same category as 'aux' and 'foo...' - file
>> names which Windows simply won't do.
>>
>> Max.
>>
>>
>> --
>> 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/
>
> --
> Slowly and surely the unix crept up on the Nintendo user ...
> Wayne Willcox                          I will not eat green eggs and
> ham wayne@reliant.immure.com                     I will not eat them
> Sam I Am!! A wise person makes his own decisions, a weak one obeys
> public opinion.
>                 -- Chinese proverb


--
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]