You may not put "find" in the <arg> part.  

-----Original Message-----
From: Elaine Fortin [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 15, 2006 11:21 AM
To: user@ant.apache.org
Subject: Ant exec find -exec problem
Importance: Low


I am trying to create an Ant script to move files that are 10 days old to a 
backup directory.
I cannot find how to do this purely in Ant, but I know that the Unix 'find' 
works.

Ant returns the error: "[exec] /bin/find: incomplete statement"

when I issue the following:
            <exec executable="find">
                    <arg line="find ./feeds -name myFilename* -mtime +10 -exec 
mv 
'{}' ./feeds_backup \; "/>
                </exec>

This command works fine when issued from a Unix shell:
  find ./feeds -name myFilename* -mtime +10 -exec mv '{}' ./feeds_backup \;

How can I make this work?

Thanks,
Elaine



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to