On Tue, 2007-08-14 at 12:47 -0400, ODEN,MARK THOMAS wrote:
>
>
> > find /ftp/traces -cmin +1440 -type f -exec rm -rf {} \;
> >
> >
>
> Thanks Shawn. Can you help me understand what "{} \;" does (how
> to interpret it)?
{} substitutes the current file found; basically inserts what "-print"
would have output. The ";" says to do one invocation of the command per
file; a "+" would be used to do something different that I've never once
done and thus can't be sure I understand. The "\" is necessary or the
shell interprets the ";" as something else.
See the man page for more detail. Hint: to search a man page for "{}"
you'd need to do "/\{\}"
|