Unix/Linux Go Back    

Plan 9 - man page for grep (plan9 section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

GREP(1) 										  GREP(1)

       grep - search a file for a pattern

       grep [ option ...  ] pattern [ file ...	]

       Grep  searches the input files (standard input default) for lines (with newlines excluded)
       that match the pattern, a regular expression as defined in regexp(6).  Normally, each line
       matching  the pattern is `selected', and each selected line is copied to the standard out-
       put.  The options are

       -c     Print only a count of matching lines.
       -h     Do not print file name tags (headers) with output lines.
       -i     Ignore alphabetic case distinctions.  The implementation folds into lower case  all
	      letters  in the pattern and input before interpretation.	Matched lines are printed
	      in their original form.
       -l     (ell) Print the names of files with selected lines; don't print the lines.
       -L     Print the names of files with no selected lines; the converse of -l.
       -n     Mark each printed line with its line number counted in its file.
       -s     Produce no output, but return status.
       -v     Reverse: print lines that do not match the pattern.

       Output lines are tagged by file name when there is more than one input  file.   (To  force
       this tagging, include /dev/null as a file name argument.)

       Care should be taken when using the shell metacharacters $*[^|()=\ and newline in pattern;
       it is safest to enclose the entire expression in single quotes '...'.


       ed(1), awk(1), sed(1), sam(1), regexp(6)

       Exit status is null if any lines are selected, or non-null when no lines are  selected  or
       an error occurs.

Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 07:42 PM.