Rename a Drive file
This is a wrapper for drive_mv() that only renames a file.
If you would like to rename AND move the file, see drive_mv().
drive_rename(file, name = NULL, overwrite = NA, verbose = TRUE)
file |
Something that identifies the file of interest on your Google
Drive. Can be a name or path, a file id or URL marked with |
name |
Character. Name you would like the file to have. |
overwrite |
Logical, indicating whether to check for a pre-existing file
at the targetted "filepath". The quotes around "filepath" refer to the fact
that Drive does not impose a 1-to-1 relationship between filepaths and files,
like a typical file system; read more about that in
Note that existence checks, based on filepath, are expensive operations, i.e. they require additional API calls. |
verbose |
Logical, indicating whether to print informative messages
(default |
An object of class dribble, a tibble with one row per item.
## Not run:
## Create a file to rename
file <- drive_create("file-to-rename")
## Rename it
file <- drive_rename(file, name = "renamed-file")
## `overwrite = FALSE` errors if something already exists at target filepath
## THIS WILL ERROR!
drive_create("name-squatter")
drive_rename(file, name = "name-squatter", overwrite = FALSE)
## `overwrite = TRUE` moves the existing item to trash, then proceeds
file <- drive_rename(file, name = "name-squatter", overwrite = TRUE)
## Clean up
drive_rm(file)
## End(Not run)Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.