is_on_os_path: Is the path on the OS path?

Description Usage Arguments Value Note Examples

Description

Is the specified path on the operating system search path?

Usage

1
2
3
4
5
6
7
assert_all_are_on_os_path(x, severity = getOption("assertive.severity",
  "stop"))

assert_any_are_on_os_path(x, severity = getOption("assertive.severity",
  "stop"))

is_on_os_path(x, .xname = get_name_in_parent(x))

Arguments

x

An path to check.

severity

How severe should the consequences of the assertion be? Either "stop", "warning", "message", or "none".

.xname

Not intended to be used directly.

Value

TRUE if the specified paths are on the OS search path.

Note

The OS search path is determined with Sys.getenv("path"). For files, the path of the containing folder is checked rather than the path of the file itself.

Examples

1
2
3
is_on_os_path(
  c(R.home("bin"), R.home("etc"), "a nonexistent path")
) # probably c(TRUE, FALSE, FALSE)


Search within the assertive.reflection package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.