Date: Wed, 14 Nov 2012 21:31:43 +0000 From: Steve O'Hara-Smith <ateve@sohara.org> To: freebsd-questions@freebsd.org Subject: Re: rm -rf and flags (schg, sunlnk) Message-ID: <20121114213143.1f482c2d628aec9f0d8c5bb4@sohara.org> In-Reply-To: <50A4015A.3080909@shatow.net> References: <50A40046.1070307@dreamchaser.org> <50A4015A.3080909@shatow.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 14 Nov 2012 14:38:50 -0600 Bryan Drewery <bryan@shatow.net> wrote: > Two options: > > find /PATH -flags schg -exec chflags noschg {} + > or > chflags -R noschg /PATH > > Then > > rm -rf /PATH it's often quickest to: rm -rf /PATH chflags -R noschg /PATH rm -rf /PATH The other way requires two traversals of the full tree, this way there's only one full traversal and a clean up which is small and fast. -- Steve O'Hara-Smith <ateve@sohara.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121114213143.1f482c2d628aec9f0d8c5bb4>