NAME grep - Search for PATTERN in each FILE or standard input. PATTERN is, by default, a Lua regular expression Example: grep -i 'hello world' menu.lua main.lua OPTIONS Regexp selection and interpretation: -e, --lua-regexp PATTERN is a Lua regexp (default) -F, --fixed-strings PATTERN is a plain string --file=FILE use newline separated PATTERNs from FILE -w, --word-regexp force PATTERN to match only whole words -x, --line-regexp force PATTERN to match only whole lines -i, --ignore-case ignore case distinctions Miscellaneous: --label=LABEL use LABEL instead of (standard input) for stdin prefix -s, --no-messages suppress error messages -v, --invert-match select non-matching lines --help display help message and exit Output control: --max-count=NUM stop after NUM matches -n, --line-number print line number with output lines -H, --with-filename print the file name for each match -h, --no-filename suppress the file name prefix on output -o, --only-matching show only the part of a line matching PATTERN -q, --quiet, --silent suppress all normal output -r, --recursive search directories in FILEs recursively -L, --files-without-match print only names of FILEs containing no match -l, --files-with-matches print only names of FILEs containing matches -c, --count print only a count of matching lines per FILE --color, --colour user markers to highlight the matching strings -t, --trim trim whitespace off results When FILE is -, read stdin. With no FILE, read - or ./ if a command line -r. If fewer than two FILEs are given, assume -h. Exit status is 0 if any line is selected, 1 otherwise. If any error occurs and -q is not given, the exit status is 2.