Date: Wed, 14 Nov 2012 14:38:50 -0600 From: Bryan Drewery <bryan@shatow.net> To: freebsd@dreamchaser.org Cc: FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: rm -rf and flags (schg, sunlnk) Message-ID: <50A4015A.3080909@shatow.net> In-Reply-To: <50A40046.1070307@dreamchaser.org> References: <50A40046.1070307@dreamchaser.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/14/2012 2:34 PM, Gary Aitken wrote: > Assuming one makes a mirror of a file system for backup purposes, > then renames the mirror and makes another one, > then attempts to remove the original using "rm -rf", > the rm will fail if any of the files have the schg or sunlnk bits set. > > Is there an easy way around this problem other than traversing the whole subtree, > finding files with the flags set and unsetting them? > Two options: find /PATH -flags schg -exec chflags noschg {} + or chflags -R noschg /PATH Then rm -rf /PATH > thanks, > > Gary Bryan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50A4015A.3080909>