These functions provide the "file" version of gsub(), i.e.,
they perform searching and replacement in files via gsub().
Usage
gsub_file(file, ..., rw_error = TRUE)
gsub_files(files, ...)
gsub_dir(..., dir = ".", recursive = TRUE, ext = NULL, mimetype = ".*")
gsub_ext(ext, ..., dir = ".", recursive = TRUE)Arguments
- file
Path of a single file.
- ...
For
gsub_file(), arguments passed togsub(). For other functions, arguments passed togsub_file(). Note that the argumentxofgsub()is the content of the file.- rw_error
Whether to signal an error if the file cannot be read or written. If
FALSE, the file will be ignored (with a warning).- files
A vector of file paths.
- dir
Path to a directory (all files under this directory will be replaced).
- recursive
Whether to find files recursively under a directory.
- ext
A vector of filename extensions (without the leading periods).
- mimetype
A regular expression to filter files based on their MIME types, e.g.,
'^text/'for plain text files.