deleting /tmp files from crontab

William A. Mahaffey III wam at hiwaay.net
Tue Apr 26 14:28:04 UTC 2016


On 04/26/16 09:19, David Banning wrote:
> On Tue, Apr 26, 2016 at 02:48:51PM +0200, Michael Schuster wrote:
>> On 26/04/16 14:30, David Banning wrote:
>>> I am attempting to delete my .spamassassin files from my /tmp directory
>>>
>>> putting a command in my crontab;
>>>
>>> find /tmp/.spam*  -mmin +360 -delete
>> the find syntax looks strange (assuming this is straight 'find', not
>> somthing crontab-specific); normally, I'd expect to see
>>
>> # find /tmp -name '.spam*' -mmin +360 -delete
> That seems to delete the files, but not the directories starting in .spam*
>
> Reviewing the find man page, it appears the -delete implementation will
> not work unless the directory is empty. Still looking for solutions here.


Perhaps a 2nd invocation replacing '-delete' w/ '-exec \rm -rf {} +' ?


-- 

	William A. Mahaffey III

  ----------------------------------------------------------------------

	"The M1 Garand is without doubt the finest implement of war
	 ever devised by man."
                            -- Gen. George S. Patton Jr.



More information about the freebsd-questions mailing list