Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

getWritablePathname.Arguments

Gets a writable pathname


Description

Gets a writable pathname.

Usage

## Static method (use this):
## Arguments$getWritablePathname(..., mustExist=FALSE, mustNotExist=FALSE, mkdirs=TRUE,
##   maxTries=5L)

## Don't use the below:
## S3 method for class 'Arguments'
getWritablePathname(static, ..., mustExist=FALSE, mustNotExist=FALSE, mkdirs=TRUE,
  maxTries=5L)

Arguments

...

Arguments passed to *getReadablePathname().

mustExist

If TRUE and the pathname does not exists, an Exception is thrown, otherwise not.

mustNotExist

If the file exists, and mustNotExist is TRUE, an Exception is thrown. If the file exists, and mustNotExist is FALSE, or the file does not exists, the pathname is accepted.

mkdirs

If TRUE, mustNotExist is FALSE, and the path to the file does not exist, it is (recursively) created.

maxTries

A positive integer specifying how many times the method should try to create a missing directory before giving up. For more details, see mkdirs.

Value

Returns a character string of the pathname of the file. If the argument was invalid an Exception is thrown.

Missing values

If any argument in ... is NA, an exception is thrown.

Author(s)

Henrik Bengtsson

See Also

*getReadablePathname(). filePath. mkdirs. For more information see Arguments.


R.utils

Various Programming Utilities

v2.10.1
LGPL (>= 2.1)
Authors
Henrik Bengtsson [aut, cre, cph]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.