Date: Tue, 19 Jul 2005 17:43:45 +0300 From: Ivailo Tanusheff <i.tanusheff@procreditbank.bg> To: Giorgos Keramidas <keramida@ceid.upatras.gr> Cc: Jonathan Glaschke <no-html@jonathan-glaschke.de>, freebsd-questions@freebsd.org, owner-freebsd-questions@freebsd.org Subject: Re: Delete files in directory... Message-ID: <OF46AC7F18.B7E5315D-ONC2257043.0050C514-C2257043.0050EA06@procreditbank.bg> In-Reply-To: <20050719143416.GB18276@beatrix.daedalusnetworks.priv>
next in thread | previous in thread | raw e-mail | index | archive | help
Giorgos Keramidas <keramida@ceid.upatras.gr> Sent by: owner-freebsd-questions@freebsd.org 07/19/2005 05:34 PM To Jonathan Glaschke <no-html@jonathan-glaschke.de> cc freebsd-questions@freebsd.org Subject Re: Delete files in directory... On 2005-07-19 16:27, Jonathan Glaschke <no-html@jonathan-glaschke.de> wrote: > On Tue, Jul 19, 2005 at 12:50:01PM +0300, Casper wrote: > > Sorry, simple, stupid q. How to make that what come in directory > > /usr/files/ for example are erased? Or only put in cron after while > > do "rm /usr/files/*"? > > Yes, using cront to do that is possible and i think there is no reason against > cron. > > you need "rm -rf /usr/files/*" if there are directories too in /usr/files.. This doesn't remove ".*" subdirs. A more complete alternative that doesn't move /usr/files under the feet of programs that may have it open as their current working directory is probably: rm -fr /usr/files/* /usr/files/.[^.]* Be very careful with the -r option of rm(1) though. VERY careful. Just my $0.02, - Giorgos Why don't you use: find /usr/files/ -delete
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?OF46AC7F18.B7E5315D-ONC2257043.0050C514-C2257043.0050EA06>