Learn R Programming

NMproject (version 0.6.9)

search_raw: Search for files matching raw text search

Description

[Stable]

Searches through the list of supplied for matching strings of text. Useful in finding files that you know contain certain text snippets.

Usage

search_raw(files, text, search_title = TRUE, search_contents = TRUE)

Value

A subset of files with contents matching text.

Arguments

files

Vector string of files (either names or paths).

text

String (can be regex) to search for.

search_title

Logical (default=TRUE). Should matching occur in title.

search_contents

Logical (default=TRUE). Should matching occur in file contents.

See Also

ls_scripts(), ls_code_library(), stage()

Examples

Run this code


ls_scripts("Scripts") %>% search_raw("AUC") ## finds all scripts containing string "AUC"

## regex match find instances of AUC() function being used
ls_scripts("Scripts") %>% search_raw("AUC\\(")

## requires NMproject directory structure to operate in
if (FALSE) {
## bring file(s) into project
ls_scripts("/path/to/other/analysis/scripts/dir") %>%
  search_raw("AUC\\(") %>%
  import()
}

Run the code above in your browser using DataLab