System path string handlers
Functions
addToPathEnd()
: Note that input defined inx
is reversed internally, so the first element in the vector is added to the end of the path string.
Examples
x <- c("/usr/local/bin", "/usr/bin")
var <- "TESTPATH"
Sys.unsetenv(var)
addToPathEnd(x = x, var = var)
Sys.getenv(var)
#> [1] "/usr/bin:/usr/local/bin"
removeFromPath(x = x, var = var)
Sys.getenv(var)
#> [1] ""
addToPathStart(x = x, var = var)
Sys.getenv(var)
#> [1] "/usr/local/bin:/usr/bin"