This is the mail archive of the
mailing list for the Cygwin project.
RE: How to "find" all writable files in a directory tree?
On Fri, 9 May 2003, Randall R Schulz wrote:
> At 14:44 2003-05-09, firstname.lastname@example.org wrote:
> >-perm +222 is redundant
> How do you figure? There are 8 combinations of write enable bits that
> this permission specification matches. For "-perm +2" only one bit is
> examined and there's only one way for it to succeed.
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
> >-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