How to "find" all writable files in a directory tree?

Andrew DeFaria ADeFaria@Salira.com
Mon May 12 17:04:00 GMT 2003


lists@m8y.org wrote:

>On Fri, 9 May 2003, Winston Gutkowski wrote:
>  
>
>>Don't want to flog a dead horse, but if I read the manpages right it seems that
>>-222
>>should be true only if the 'w' flag is on in all 3 positions, but
>>+222
>>will be true only if the 'w' flag is on in *any* of the 3 positions.
>>
>>Is this right? Also, I didn't find any refernce to the shorthand +2. Perhaps it's one of those mystical osmosis things...:-)
>>
>>
>>My reading of the manual is that:
>>-222 examines bit 2 being on in all of the 3 areas
>>+2 examines bit 2 being on in all of the 3 areas
>>222 checks exact permissions 222
>>    
>>
>
>Erm.
> +2 examines bit 2 being on in all of the 3 areas
>should read
> +2 examines bit 2 being on in any of the 3 areas
>
This doesn't look right! How can +2 be both all and any?!?

>
>A little careless vi yy
>
>
>  
>
>>>>-perm +mode
>>>>    Any of the permission bits mode are set for the file.
>>>>
>>>>-perm -222 is equivalent to -perm +2
>>>>        
>>>>
>>>Either I'm dense or you're mistaken.
>>>      
>>>
>>I could be mistaken, but -perm +2  has always worked for me.  I'll test it later.
>>
>>
>>    
>>
>>>Are you assuming a FAT file system? Cygwin takes advantage of NTFS 
>>>permissions when possible (and when the now-default ntsec option of the 
>>>CYGWIN environment variable is enabled).
>>>      
>>>
>>Nope, and yes, am aware :)
>>
>>    
>>
>>>Randall Schulz
>>>
>>>
>>>
>>>
>>>--
>>>Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>>>Problem reports:       http://cygwin.com/problems.html
>>>Documentation:         http://cygwin.com/docs.html
>>>FAQ:                   http://cygwin.com/faq/
>>>
>>>
>>>      
>>>
>>--
>>Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>>Problem reports:       http://cygwin.com/problems.html
>>Documentation:         http://cygwin.com/docs.html
>>FAQ:                   http://cygwin.com/faq/
>>
>>
>>
>>--
>>Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>>Problem reports:       http://cygwin.com/problems.html
>>Documentation:         http://cygwin.com/docs.html
>>FAQ:                   http://cygwin.com/faq/
>>
>>
>>    
>>
>
>  
>



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list