]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/man/1/grep
merge
[plan9front.git] / sys / man / 1 / grep
index 8bf2455ee904083a7094291d09322d7aaa388bdb..88a3f63b0238558551c40bc9f3a19a82b028f19f 100644 (file)
@@ -1,6 +1,6 @@
 .TH GREP 1
 .SH NAME
-grep \- search a file for a pattern
+grep, g \- search a file for a pattern
 .SH SYNOPSIS
 .B grep
 [
@@ -16,6 +16,15 @@ grep \- search a file for a pattern
 [
 .I file ...
 ]
+.br
+.B g
+[
+.B flags
+]
+.I pattern
+[
+.I file ...
+]
 .SH DESCRIPTION
 .I Grep\^
 searches the input
@@ -96,8 +105,23 @@ in single quotes
 An expression starting with '*'
 will treat the rest of the expression
 as literal characters.
+.PP
+.I G\^
+invokes
+.I grep
+with
+.B -n
+(plus aditional flags, if provided)
+and forces tagging of output lines by file name. If no files
+are listed, it searches all files matching
+.B *.b *.c *.C *.h *.l *.m *.s *.y
+.B *.asm *.cc *.cs *.lx *.cgi *.pl
+.B *.py *.tex *.ms *.java *.xy *.go
+.B *.goc
 .SH SOURCE
 .B /sys/src/cmd/grep
+.br
+.B /rc/bin/g
 .SH SEE ALSO
 .IR ed (1),
 .IR awk (1),