[ -w filename ] returns true when permissions are -r--r--r--

Larry Hall (Cygwin) reply-to-list-only-lh@cygwin.com
Wed Jul 20 18:16:00 GMT 2011


On 7/20/2011 2:07 PM, Reid Thompson wrote:
> On Wed, 2011-07-20 at 14:05 -0400, Reid Thompson wrote:
>> Is this broken?  Or a known windows/cygwin discrepancy?  Or am I missing
>> something with my posix/windows file permissions settings
>>
>> reid.thompson@ws-jrt ~
>> $ ls -rlt afile
>> -r--r--r-- 1 reid.thompson Domain Users 6 2011-07-20 14:02 afile
>>
>> reid.thompson@ws-jrt ~
>> $ if [ -w afile ]; then   echo " file is writeable"; else   echo " file
>> is not writeable"; fi
>>   file is writeable
>>
>
> $ uname -r
> 1.7.7(0.230/5/3)

Works fine for me with 1.7.9.  Upgrading may help.  You also should
check the filesystem you're on.  Local NTFS is your best bet here.

-- 
Larry

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

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