Re: Using "find" in a script..

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Apr 20, 2004 at 03:51:08PM +0100, WipeOut wrote:

> The command that should do its is..
> 
> find /backups/fcws/ -mtime +15 -maxdepth 1 -type d -exec rm -rf {};
> 
> The problem is that because there are currently no directories to delete 
> I get the error..
> 
> find: missing argument to `-exec'

You're mistaken about the cause of the error.  An "rm -rf" will work
just fine without any arguments.  The problem is that the -exec isn't
seeing the semicolon that it's looking for.  Try this instead:

    find /backups/fcws/ -mtime +15 -maxdepth 1 -type d -exec rm -rf {} \;

-- 
John Kodis                                    Goddard Space Flight Center
kodis@xxxxxxxxxxxxxxxxxxxxx                      Greenbelt, Maryland, USA
Phone: 301-286-7376                                     Fax: 301-286-1771



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux