dot-expandPath: Expand system path

Description Usage Arguments Details Value Examples

Description

This function expands system paths (the non-absolute paths become absolute) and replaces the environment variables (e.g, ${HOME}) with their values.

Usage

1

Arguments

path

file path to expand. Potentially any string

Details

Most importantly strings that are not system paths are returned untouched

Value

Expanded path or untouched string

Examples

1
2
3
4
string = "https://www.r-project.org/"
.expandPath(string)
path = "$HOME/my/path/string.txt"
.expandPath(path)

pepr documentation built on Jan. 13, 2021, 3:50 p.m.