| search_files {fritools2} | R Documentation |
Search Files for a Pattern
Description
This is an approximation of unix find and grep.
Usage
search_files(what, verbose = TRUE, exclude = NULL, ...)
Arguments
what |
A regex pattern for which to search. |
verbose |
Be verbose? |
exclude |
A regular expression for excluding files. |
... |
Arguments passed to |
Value
Invisibly a vector of names of files
containing the pattern given by what.
See Also
Other searching functions:
compare_vectors(),
file_modified_last(),
find_files(),
fromto(),
grep_file(),
missing_docs,
search_rows(),
summary.filesearch()
Other file utilities:
clipboard_path(),
delete_trailing_blank_lines(),
delete_trailing_whitespace(),
develop_test(),
file_copy(),
file_modified_last(),
file_save(),
find_files(),
get_lines_between_tags(),
get_mtime(),
get_unique_string(),
grep_file(),
is_files_current(),
is_path(),
paths,
split_code_file(),
touch()
Examples
write.csv(mtcars, file.path(tempdir(), "mtcars.csv"))
for (i in 0:9) {
write.csv(iris, file.path(tempdir(), paste0("iris", i, ".csv")))
}
search_files(what = "Mazda", path = tempdir(), pattern = "^.*\\.csv$")
search_files(what = "[Ss]etosa", path = tempdir(), pattern = "^.*\\.csv$")
x <- search_files(path = tempdir(),
pattern = "^.*\\.csv$",
exclude = "[2-9]\\.csv$",
what = "[Ss]etosa")
summary(x)
summary(x, type = "what")
summary(x, type = "matches")
try(search_files(what = "ABC", path = tempdir(), pattern = "^.*\\.csv$"))
[Package fritools2 version 4.1.0 Index]