[Index]

delete


Delete a file or directory, or files and directories.

Unless the force property is set, this job will cause an exception if an attempt is made to delete a non empty directory.


Property Summary

files The file, directory, or files and directories to delete.
force Forceably delete non empty directories.
name A name, can be any text.

Example Summary

Example 1 Delete all files from a directory.

Property Detail

files

Configured ByELEMENT
AccessREAD_WRITE
RequiredYes.

The file, directory, or files and directories to delete.

force

Configured ByATTRIBUTE
AccessREAD_WRITE
RequiredNo, defaults to false.

Forceably delete non empty directories.

name

Configured ByATTRIBUTE
AccessREAD_WRITE
RequiredNo.

A name, can be any text.


Examples

Example 1

Delete all files from a directory. The directory is the first of Oddjob's arguments.

<oddjob id="this">
    <job>
        <delete>
            <files>
                <files files="${this.args[0]}/*"/>
            </files>
        </delete>
    </job>
</oddjob>


(c) Rob Gordon 2005 - 2013