| file_ext {xfun} | R Documentation |
Functions to obtain (file_ext()), remove (sans_ext()), and
change (with_ext()) extensions in filenames.
file_ext(x) sans_ext(x) with_ext(x, ext)
x |
A character of file paths. |
ext |
A vector of new extensions. |
file_ext() is a wrapper of tools::file_ext().
sans_ext() is a wrapper of tools::file_path_sans_ext().
A character vector of the same length as x.
library(xfun)
p = c("abc.doc", "def123.tex", "path/to/foo.Rmd")
file_ext(p)
sans_ext(p)
with_ext(p, ".txt")
with_ext(p, c(".ppt", ".sty", ".Rnw"))
with_ext(p, "html")