| file_chmod {fs} | R Documentation |
Change file permissions
file_chmod(path, mode)
path |
A character vector of one or more paths. |
mode |
A character representation of the mode, in either hexidecimal or symbolic format. |
file_create("foo", mode = "000")
file_chmod("foo", "777")
file_info("foo")$permissions
file_chmod("foo", "u-x")
file_info("foo")$permissions
file_chmod("foo", "a-wrx")
file_info("foo")$permissions
file_chmod("foo", "u+wr")
file_info("foo")$permissions
# It is also vectorized
files <- c("foo", file_create("bar", mode = "000"))
file_chmod(files, "a+rwx")
file_info(files)$permissions
file_chmod(files, c("644", "600"))
file_info(files)$permissions