removeDirectory: Removes a directory
Description
Removes a directory, and if requested, also its contents.Usage
## S3 method for class '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. Value
- Returns (invisibly)
TRUE
, the directory was successfully removed,
otherwise FALSE
, unless an exception is thrown.
Symbolic links
This function can also be used to remove symbolic links to directories
without removing the target.
Note that neither file.remove
() nor unlink
()
is capable of remove symbolic directory links on Windows.See Also
Internally unlink
() is used.