diff options
author | stanley lieber <stanley.lieber@gmail.com> | 2012-07-05 13:12:04 -0500 |
---|---|---|
committer | stanley lieber <stanley.lieber@gmail.com> | 2012-07-05 13:12:04 -0500 |
commit | b6993361e05683bc61ce69800f802495e682e5bb (patch) | |
tree | 431143d80c868caa49fad61d9e515a40de6e16b7 /sys/man/1/grep | |
parent | 1e04852c3d528234966984b703487c9209d163fe (diff) |
g: expand matched files list and add to grep(1) man page
Diffstat (limited to 'sys/man/1/grep')
-rw-r--r-- | sys/man/1/grep | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/sys/man/1/grep b/sys/man/1/grep index 8bf2455ee..0806051d9 100644 --- a/sys/man/1/grep +++ b/sys/man/1/grep @@ -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,22 @@ 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 *.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), |