| file_access {fs} | R Documentation |
Query for existence and access permissions
Description
-
file_exists(path)is a shortcut forfile_access(x, "exists") -
dir_exists(path)andlink_exists(path)are similar but also check that the path is a directory or link, respectively. (file_exists(path)returnsTRUEifpathexists and it is a directory. Useis_file()to check for file (not directory) existence)
Usage
file_access(path, mode = "exists")
file_exists(path)
dir_exists(path)
link_exists(path)
Arguments
path |
A character vector of one or more paths. |
mode |
A character vector containing one or more of 'exists', 'read', 'write', 'execute'. |
Details
Cross-compatibility warning: There is no executable bit on
Windows. Checking a file for mode 'execute' on Windows, e.g.
file_access(x, "execute") will always return TRUE.
Value
A logical vector, with names corresponding to the input path.
Examples
file_access("/")
file_access("/", "read")
file_access("/", "write")
file_exists("WOMBATS")
[Package fs version 2.1.0 Index]