This one time, at band camp, Jeff Waugh wrote: ><quote who="Ben Donohue"> > >> Erik's solution works but I'm sorry Jeff your's didn't, >> unless i've missed something. > >I hope you didn't use +rws, as that was only an example. The actual command >you're looking for is: > > find <see-below> -type d | xargs chmod 644
This is almost always wrong because people put whitespace in filenames. Use the null separator argument to find and xargs: find snuh -type d -print0 | xargs -0 chmod 3777 -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html