Like rmdir in a file system, this function removes a folder. Unlike the file-system version, it does not require the folders to be empty.

rmdir(x, path)

Arguments

x A CrunchDataset or Folder (VariableFolder or ProjectFolder) A character "path" to the folder: either a vector of nested folder names or a single string with nested folders separated by a delimiter ("/" default, configurable via options(crunch.delimiter)). The path is interpreted as relative to the location of the folder x (when x is a dataset, that means the root, top-level folder). path may also be a Folder object.

Value

NULL

mv() to move entities to a folder; cd() to select a folder; file.remove() if you literally want to delete a directory from your local file system, which rmdir() does not do

Examples

if (FALSE) {