[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: NO! chmod strikes!



On Mon, Jul 09, 2001 at 12:29:40PM -0400, Paul D. Smith wrote:
> %% Dave Carrigan <dave@rudedog.org> writes:
>   >> BTW, the best way to do what you wanted to do is this:
>   >> 
>   >> $ chmod -R o-owx .[!.]*
> 
>   dc> Or even better, ignore the -R in the chmod command and use find:
> 
>   dc>   find . -print0 | xargs -0 chmod r-owx
> 
> Not to be argumentative, but what's better about it?

While I won't presume to judge which is better, there is a difference:

The chmod -R version will affect .foo/bar and ignore foo/.bar (it looks
only at names in the directory where the command is issued) while the
find version will leave .foo/bar alone and change foo/.bar (it looks at
each filename independently).



Reply to: