Removes a directory, and if requested, also its contents.

# S3 method for default
removeDirectory(path, recursive=FALSE, mustExist=TRUE, ...)

Arguments

path

A character string specifying the directory to be removed.

recursive

If TRUE, subdirectories and files are also removed. If FALSE, and directory is non-empty, an exception is thrown.

mustExist

If TRUE, and the directory does not exist, an exception is thrown.

...

Not used.

Value

Returns (invisibly) TRUE, the directory was successfully removed, otherwise FALSE, unless an exception is thrown.

Author

Henrik Bengtsson

See also

Internally unlink() is used.