A character vector of file paths. Defaults to files in the
current directory.
sep
String separator between directory levels in the output.
include_names
A logical value indicating whether the output should be
named with the input file paths.
Value
A character vector of paths, pointing to the same locations as the
input, but in a standardized form.
Details
standardize_path wraps normalizePath,
providing additional tweaks to the output.
Missing inputs always return NA_character_.
Leading double back slashes are preserved under all OSes regardless of
the values of sep.
Leading double forward slashes are converted to double back slash under
Windows (they are likely UNC paths), and a single forward slash under Unixes
(they are likely absolute paths).
Other back and forward slashes are replaced by sep.
Paths are always made absolute.
Trailing slashes are always stripped, except for root ("/") and
Windows drives ("C:/", etc.).