|
|
1.1 ! root 1: ! 2: ! 3: grep Command grep ! 4: ! 5: ! 6: ! 7: ! 8: Pattern search ! 9: ! 10: ggrreepp [ooppttiioonn ...] [_p_a_t_t_e_r_n] [_f_i_l_e ...] ! 11: ! 12: grep searches each file for occurrences of the pattern (sometimes ! 13: called a regular expression). If no file is specified, grep ! 14: searches the standard input. The pattern is given in the same ! 15: manner as to ed. Normally, grep prints each line matching the ! 16: pattern. ! 17: ! 18: The following options are available. ! 19: ! 20: -bb With each output line, print the block number in which the ! 21: line started (used to search file systems). ! 22: ! 23: -cc Print the count of matching lines rather than the lines. ! 24: ! 25: -ee The next argument is pattern (useful if the pattern starts ! 26: with `-'). ! 27: ! 28: -ff The next argument is a file containing a list of patterns ! 29: separated by newlines; there is no pattern argument. ! 30: ! 31: -hh When more than one file is specified, output lines are norm- ! 32: ally accompanied by the file name; -h suppresses this. ! 33: ! 34: -ll Print the name of each file containing matching lines rather ! 35: than the lines. ! 36: ! 37: -nn The line number in the file accompanies each line printed. ! 38: ! 39: -ss Suppress all output, just return status. ! 40: ! 41: -vv Print a line if the pattern is not found in the line. ! 42: ! 43: -xx Print the line only if it is exactly the same as the pattern; ! 44: treat wildcards in the pattern as plain text. ! 45: ! 46: -yy Lower-case letters in the pattern match lower-case and upper- ! 47: case letters on the input lines. ! 48: ! 49: ***** See Also ***** ! 50: ! 51: awk, commands, ed, egrep, expr, lex, sed ! 52: ! 53: ***** Diagnostics ***** ! 54: ! 55: grep returns an exit status of zero for success, one for no ! 56: matches, two for error. ! 57: ! 58: ***** Notes ***** ! 59: ! 60: egrep is an extended and faster version of grep. ! 61: ! 62: ! 63: ! 64: COHERENT Lexicon Page 1 ! 65: ! 66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.