From owner-man-jp-reviewer@jp.freebsd.org  Mon Jun  5 17:23:57 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA87087;
	Mon, 5 Jun 2000 17:23:57 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from TYO9.gate.nec.co.jp (TYO9-2.gate.nec.co.jp [202.247.6.44])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA87082
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 5 Jun 2000 17:23:57 +0900 (JST)
	(envelope-from takaha@pd.bs1.fc.nec.co.jp)
Received: from mailsv.nec.co.jp (mailsv-le1 [192.168.1.90])
	by TYO9.gate.nec.co.jp (8.9.3/3.7W00052210) with ESMTP id RAA22594
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 5 Jun 2000 17:23:56 +0900 (JST)
Received: from mailsv.bs1.fc.nec.co.jp (venus.d2.bs1.fc.nec.co.jp [133.203.2.164]) by mailsv.nec.co.jp (8.9.3/3.7W-MAILSV-NEC) with ESMTP
	id RAA10575 for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 5 Jun 2000 17:23:55 +0900 (JST)
Received: from rynex.pd.bs1.fc.nec.co.jp (rynex.pd.bs1.fc.nec.co.jp [133.203.192.53])
	by mailsv.bs1.fc.nec.co.jp (8.10.1/3.7W-TK7.1V) with ESMTP id e558KUE04861
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 5 Jun 2000 17:20:30 +0900 (JST)
Received: from localhost (localhost [127.0.0.1])
	by rynex.pd.bs1.fc.nec.co.jp (8.8.8+2.7Wbeta7/3.6W-98081308) with ESMTP id RAA07508
	for <man-jp-reviewer@jp.FreeBSD.org>; Mon, 5 Jun 2000 17:22:40 +0900 (JST)
To: man-jp-reviewer@jp.FreeBSD.org
From: Daisuke Takahashi <takaha@eurus.dti.ne.jp>
In-Reply-To: <20000529222231U.horikawa@psinet.com>
References: <20000529222231U.horikawa@psinet.com>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000605172240S.takaha@pd.bs1.fc.nec.co.jp>
Date: Mon, 05 Jun 2000 17:22:40 +0900 (JST)
X-Dispatcher: imput version 990905(IM130)
Lines: 523
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 2618
Subject: [man-jp-reviewer 2618] Re: [man-jp 2487] update to 4.0-RELEASE (grep.1, sed.1, ipfw.8)
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: takaha@pd.bs1.fc.nec.co.jp


$B9b66$G$9!#(B
grep.1 $B$N:9J,E,MQ=*$o$j$^$7$?!#(B
$B$,!"$A$g$C$H$D$^$C$F$7$^$$$^$7$?!#(B

$B0J2<$N4D6-JQ?t(B _N_GNU_nonoption_argv_flags_ $B$N@bL@ItJ,(B

---
              (Here N is grep's numeric process ID.)  If the  ith
              character  of  this environment variable's value is
              1, do not consider the ith operand of grep to be an
              option,  even if it appears to be one.  A shell can
              put this variable in the environment for each  com-
              mand  it  runs,  specifying  which operands are the
              results of file name wildcard expansion and  there-
              fore should not be treated as options. 
---
              ( N $B$O(B grep $B$N%W%m%;%9(BID$B$N?tCM$G$9(B) $B$b$7$3$N4D6-(B $BJQ(B
              $B?t$N(B i $BHVL\$NJ8;z$NCM$,(B 1 $B$G$"$k>l9g!"$?$H$((B 1 $B$D$G(B
              $B$"$C$F$b(B grep $B$KBP$9$k(B i $BHVL\$N0z?t$r%*%W%7%g%s$H$_(B
              $B$J(B $B$7$^$;$s!#%7%'%k$O3F%3%^%s%I$,<B9T$5$l$k4D6-$K$3(B
              $B$NJQ?t$r@_Dj$9$k$3$H$G!"$I$N%*%Z%i%s%I$,%o%$%k%I(B $B%+(B
              $B!<(B $B%I$,3HD%$5$l$?$3$H$K$h$k%U%!%$%kL>$G$"$k$+;XDj$9(B
              $B$k$?$a!"%*%W%7%g%s$H$7$F07$o$l$^$;$s!#(B
---

`even if it appears to be one' $B$N0UL#$H!":G8e$N0lJ8(B($BFC$K(Bspecifying$B$,(B
$B$I$3$K$+$+$k$N$+(B)$B$,8+Ev$D$+$J$/$J$C$F$7$^$$$^$7$?(B...


From: Kazuo Horikawa <horikawa@psinet.com>
Subject: [man-jp 2487] update to 4.0-RELEASE (grep.1, sed.1, ipfw.8)
Date: Mon, 29 May 2000 22:22:31 -0400

>  $BKY@n$G$9!#(B
> 
>  4.0-RELEASE $B$X8~$1$F$N:9J,E,MQ0MMj$G$9!#(B
> 
>  grep.1, sed.1, ipfw.8 $B$r(B 4.0-RELEASE $BBP1~$K$7$F$$$?$@$-$?$/!#(B
>  o $BC4Ev@k8@$O(B man-jp@jp.FreeBSD.org $B08$K$*4j$$$7$^$9!#(B
>  o $B40N;$7$?$i!"(B
>    - $B:9J,$r(B man-jp-reviewer@jp.FreeBSD.org $B08$K(B
>    - $BA4J8$r(B horikawa@jp.FreeBSD.org $B08$K!"(B
>    $B$=$l$>$lAw$C$F$/$@$5$$!#(B

$B>e5-=$@5$,F~$k$H;W$$$^$9$N$G=$@58eKY@n$5$s$KA4J8$rAw$j$?$$$H;W$$$^$9!#(B

---
Daisuke Takahashi


--- grep.27.jp	Thu Jun  1 09:39:16 2000
+++ grep.40.jp	Mon Jun  5 17:11:30 2000
@@ -1,5 +1,5 @@
 .\" grep man page
-.\" %FreeBSD: src/gnu/usr.bin/grep/grep.1,v 1.15 2000/01/18 09:46:39 ru Exp %
+.\" $FreeBSD: src/gnu/usr.bin/grep/grep.1,v 1.16 2000/01/31 13:28:56 ru Exp $
 .if !\n(.g \{\
 .	if !\w|\*(lq| \{\
 .		ds lq ``
@@ -13,7 +13,7 @@
 .de Id
 .ds Dt \\$4
 ..
-.Id %Id: grep.1,v 1.8 2000/01/17 00:55:06 alainm Exp %
+.Id $Id: grep.1,v 1.9 2000/01/26 03:42:16 alainm Exp $
 .TH GREP 1 \*(Dt "GNU Project"
 .\" jpman %Id: grep.1,v 1.3 1997/07/21 07:22:12 konuma Stab %
 .\"
@@ -22,84 +22,34 @@
 grep, egrep, fgrep, zgrep \- $B%Q%?!<%s$K%^%C%A$9$k9T$rI=<($9$k(B
 .SH $B=q<0(B
 .B grep
-.RB [ \- [ ABC ]
-.IR NUM ]
-.RB [ \-EFGHLUVZabchilnqrsuvwxyz ]
+.RI [ options ]
+.I PATTERN
+.RI [ FILE .\|.\|.]
+.br
+.B grep
+.RI [ options ]
 .RB [ \-e
 .I PATTERN
 |
 .B \-f
 .IR FILE ]
-.RB [ \-\^\-binary-files=\fITYPE\fP ]
-.RB [ \-d
-.IR ACTION ]
-.RB [ \-\^\-directories=\fIACTION\fP ]
-.RB [ \-\^\-extended-regexp ]
-.RB [ \-\^\-fixed-strings ]
-.RB [ \-\^\-basic-regexp ]
-.RB [ \-\^\-regexp=\fIPATTERN\fP ]
-.RB [ \-\^\-file=\fIFILE\fP ]
-.RB [ \-\^\-ignore-case ]
-.RB [ \-\^\-word-regexp ]
-.RB [ \-\^\-line-regexp ]
-.RB [ \-\^\-line-regexp ]
-.RB [ \-\^\-no-messages ]
-.RB [ \-\^\-invert-match ]
-.RB [ \-\^\-version ]
-.RB [ \-\^\-help ]
-.RB [ \-\^\-byte-offset ]
-.RB [ \-\^\-line-number ]
-.RB [ \-\^\-with-filename ]
-.RB [ \-\^\-no-filename ]
-.RB [ \-\^\-quiet ]
-.RB [ \-\^\-silent ]
-.RB [ \-\^\-text ]
-.RB [ \-\^\-files-without-match ]
-.RB [ \-\^\-files-with-matches ]
-.RB [ \-\^\-count ]
-.RB [ \-\^\-before-context=\fINUM\fP ]
-.RB [ \-\^\-after-context=\fINUM\fP ]
-.RB [ \-\^\-context [ =\fINUM\fP ]]
-.RB [ \-\^\-binary ]
-.RB [ \-\^\-unix-byte-offsets ]
-.RB [ \-\^\-mmap ]
-.RB [ \-\^\-null ]
-.RB [ \-\^\-recursive ]
-.RB [ \-\^\-decompress ]
-.RI [ file .\|.\|.]
+.RI [ FILE .\|.\|.]
 .SH $B2r@b(B
 .PP
 .B grep
 $B$O!"(B
-.I file
+.IR FILE
 $B$GL>A0$r;XDj$5$l$?F~NO%U%!%$%k(B ($B%U%!%$%k$,;XDj$5$l$F$J$$$+!"(B
 .I file
 $B$NItJ,$K(B
 .B \-
 $B$,;XDj$5$l$?>l9g$OI8=`F~NO(B) $B$rFI$_9~$_!"M?$($i$l$?(B
-.IR pattern
+.IR PATTERN
 $B$K%^%C%A$9$kItJ,$r4^$`9T$rC5$7$^$9!#(B
 $B%G%U%)%k%HF0:n$G$O!"(B
 .B grep
 $B$O%^%C%A$7$?9T$rI=<($7$^$9!#(B
 .PP
-.BR grep
-$B$O!"0J2<$N%*%W%7%g%s$K$h$jBg$-$/(B 3 $B$D$NF0:n$KJ,$+$l$^$9!#(B
-.PD 0
-.TP
-.BR \-G ", " \-\^\-basic-regexp
-.I pattern
-$B$r4pK\E*$J@55,I=8=$H$7$F07$$$^$9(B ($B2<5-;2>H(B)$B!#%G%U%)%k%H$G$9!#(B
-.TP
-.BR \-E ", " \-\^\-extended-regexp
-.I pattern
-$B$r3HD%$5$l$?@55,I=8=$H$7$F07$$$^$9(B ($B2<5-;2>H(B)$B!#(B
-.TP
-.BR \-F ", " \-\^\-fixed-strings
-.I pattern
-$B$r2~9T$G6h@Z$i$l$?8GDjJ8;zNs$N%j%9%H$H$7$F07$$$^$9!#(B
-$B$=$NJ8;zNs$N$I$l$+$H%^%C%A$9$k$+$rD4$Y$^$9!#(B
-.PP
 $B$5$i$K!"(B2 $B$D$N%W%m%0%i%`(B
 .B egrep
 $B$H(B
@@ -117,37 +67,29 @@
 $B$O(B
 .BR "grep\ \-Z"
 $B$HF1$8$G$9!#(B
-.PD
-.PP
-$BA4$F$N(B
-.B grep
-$B7O%3%^%s%I$O!"0J2<$N%*%W%7%g%s$rM}2r$7$^$9!#(B
-.PD 0
+.SH $B%*%W%7%g%s(B
 .TP
 .BI \-A " NUM" "\fR,\fP \-\^\-after-context=" NUM
 .I NUM
 $B$G;XDj$7$?9T?t$@$1!"%Q%?!<%s$K%^%C%A$7$?9T$N8e$N9T$bI=<($7$^$9!#(B
 .TP
+.BR \-a ", " \-\^\-text
+$B%P%$%J%j%U%!%$%k$r%F%-%9%H%U%!%$%k$G$"$k$+$N$h$&$K=hM}$7$^$9!#(B
+$B$3$l$O(B
+.B \-\^\-binary-files=text
+$B%*%W%7%g%s$HEy2A$G$9!#(B
+.TP
 .BI \-B " NUM" "\fR,\fP \-\^\-before-context=" NUM
 .I NUM
 $B$G;XDj$7$?9T?t$@$1!"%Q%?!<%s$K%^%C%A$7$?9T$NA0$N9T$bI=<($7$^$9!#(B
 .TP
-.BI \-C " \fR[\fPNUM\fR]\fP" "\fR,\fP \-\^\-context\fR[\fP=" NUM\fR]\fP
+\fB\-C\fP [\fINUM\fP], \fB\-\fP\fINUM\fP, \fB\-\^\-context\fP[\fB=\fP\fINUM\fP]
 .I NUM
 $B$G;XDj$7$?9T?t(B ($B%G%U%)%k%H$O(B 2) $B$@$1!"%Q%?!<%s$K%^%C%A$7$?9T$NA08e$N9T$b(B
 $BI=<($7$^$9!#(B
 .TP
-.BI \- NUM
-.BI \-\^\-context= NUM
-$B$HF1$8$/!"(B
-.I NUM
-$B$G;XDj$7$?9T?t$@$1!"%Q%?!<%s$K%^%C%A$7$?9T$NA08e$N9T$bI=<($7$^$9!#(B
-$B$?$@$7!"F1$89T$r(B 2 $BEY0J>eI=<($9$k;v$O$"$j$^$;$s!#(B
-.TP
-.BR \-V ", " \-\^\-version
-.B grep
-$B$N%P!<%8%g%sHV9f$rI8=`%(%i!<=PNO$KI=<($7$^$9!#%P%0%l%]!<%H(B
-$B$K$O!"$3$NHV9f$rIU5-$7$F$/$@$5$$(B ($B2<5-;2>H(B)$B!#(B
+.BR \-b ", " \-\^\-byte-offset
+$B3F=PNO9T$NA0$K!"F~NO%U%!%$%k$N@hF,$+$i$N%P%$%HC10L$N%*%U%;%C%H$rI=<($7$^$9!#(B
 .TP
 .BI \-\^\-binary-files= TYPE
 $B%U%!%$%k$N:G=i$N?t%P%$%H$,!"(B
@@ -169,6 +111,9 @@
 $B$N>l9g!"(B
 .B grep
 $B$O%P%$%J%j%U%!%$%k$O%^%C%A$7$J$$$b$N$H2>Dj$7$^$9!#(B
+$B$3$l$O(B
+.B \-I
+$B%*%W%7%g%s$HEy2A$G$9!#(B
 .I TYPE
 $B$,(B
 .BR text
@@ -177,9 +122,7 @@
 $B$O%P%$%J%j%U%!%$%k$r%F%-%9%H$G$"$k$+$N$h$&$K07$$$^$9!#(B
 $B$3$l$O(B
 .B \-a
-$B$^$?$O(B
-.B \-\^\-text
-$B$N%*%W%7%g%s$HEy2A$G$9!#(B
+$B%*%W%7%g%s$HEy2A$G$9!#(B
 .I $B7Y9p(B:
 .B "grep \-\^\-binary-files=text"
 $B$O%P%$%J%j$N%4%_$rI=<($9$k2DG=@-$,$"$j$^$9!#(B
@@ -187,9 +130,6 @@
 $BC<Kv%I%i%$%P$,$3$N%4%_$N0lIt$r%3%^%s%I$G$"$k$H2r<a$9$k>l9g!"(B
 $B$3$N%4%_$,0-$$I{:nMQ$r$*$h$\$92DG=@-$,$"$j$^$9!#(B
 .TP
-.BR \-b ", " \-\^\-byte-offset
-$B3F=PNO9T$NA0$K!"F~NO%U%!%$%k$N@hF,$+$i$N%P%$%HC10L$N%*%U%;%C%H$rI=<($7$^$9!#(B
-.TP
 .BR \-c ", " \-\^\-count
 $BDL>o$N=PNO$O$;$:!"3FF~NO%U%!%$%k$K$D$$$F%^%C%A$7$?9T?t$rI=<($7$^$9!#(B
 .BR \-v ", " \-\^\-invert-match
@@ -218,26 +158,48 @@
 .B \-r
 $B%*%W%7%g%s$HEy2A$G$9!#(B
 .TP
+.BR \-E ", " \-\^\-extended-regexp
+.I PATTERN
+$B$r3HD%$5$l$?@55,I=8=$H$7$F07$$$^$9(B ($B2<5-;2>H(B)$B!#(B
+.TP
 .BI \-e " PATTERN" "\fR,\fP \-\^\-regexp=" PATTERN
 .I PATTERN
 $B$r%Q%?!<%s$H$7$F;XDj$7$^$9!#(B
 .BR \-
 $B$G;O$^$k%Q%?!<%s$rJ]8n$9$k$?$a$KM-8z$G$9!#(B
 .TP
+.BR \-F ", " \-\^\-fixed-strings
+.I PATTERN
+$B$r2~9T$G6h@Z$i$l$?8GDjJ8;zNs$N%j%9%H$H$7$F07$$$^$9!#(B
+$B$=$NJ8;zNs$N$I$l$+$H%^%C%A$9$k$+$rD4$Y$^$9!#(B
+.TP
 .BI \-f " FILE" "\fR,\fP \-\^\-file=" FILE
 $B%Q%?!<%s$r(B
 .IR FILE
 $B$+$i(B 1 $B9T$4$H$KFI$_9~$_$^$9!#(B
 $B6u$N%U%!%$%k$O%Q%?!<%s$r4^$^$J$$$N$G!"2?$K$b%^%C%A$7$^$;$s!#(B
 .TP
+.BR \-G ", " \-\^\-basic-regexp
+Interpret
+.I PATTERN
+$B$r4pK\E*$J@55,I=8=$H$7$F07$$$^$9(B ($B2<5-;2>H(B)$B!#%G%U%)%k%H$G$9!#(B
+.TP
 .BR \-H ", " \-\^\-with-filename
 $B3F!9$N%^%C%A$KBP$7$F%U%!%$%kL>$rI=<($7$^$9!#(B
 .TP
 .BR \-h ", " \-\^\-no-filename
 $BJ#?t%U%!%$%k$r8!:w$7$?;~$K!"=PNO$NA0$K%U%!%$%kL>$rIU$1$k$3$H$rM^@)$7$^$9!#(B
 .TP
+.B \-\^\-help
+$B4JC1$J%X%k%W%a%C%;!<%8$r=PNO$7$^$9!#(B
+.TP
+.BR \-I
+$B%P%$%J%j%U%!%$%k$r%^%C%A$9$k%G!<%?$r4^$^$J$$$+$N$h$&$K=hM}$7$^$9!#$3$l$O(B
+.B \-\^\-binary-files=without-match
+$B%*%W%7%g%s$HEy2A$G$9!#(B
+.TP
 .BR \-i ", " \-\^\-ignore-case
-.I pattern
+.I PATTERN
 $B$HF~NO%U%!%$%k$NAPJ}$G!"1QBgJ8;z$H>.J8;z$N6hJL$r$7$J$$$h$&$K$7$^$9!#(B
 .TP
 .BR \-L ", " \-\^\-files-without-match
@@ -252,6 +214,21 @@
 $B=PNO$5$l$kF~NO%U%!%$%k$NL>A0$rI=<($7$^$9!#(B
 $B%9%-%c%sF0:n$O:G=i$N%^%C%A$G=*N;$7$^$9!#(B
 .TP
+.B \-\^\-mmap
+$B2DG=$J$i$P!"%G%U%)%k%H$N(B
+.BR read (2)
+$B%7%9%F%`%3!<%k$NBe$o$j$K(B
+.BR mmap (2)
+$B%7%9%F%`%3!<%k$r;H$C$FF~NO$rFI$_<h$j$^$9!#(B
+$B$"$k>u67$K$*$$$F!"(B
+.B \-\^\-mmap
+$B$O$h$j$h$$@-G=$r$b$?$i$7$^$9!#(B
+$B$7$+$7!"(B
+.B grep
+$B$NF0:nCf$KF~NO%U%!%$%k$,>.$5$/$J$k$+!"$^$?$O(B I/O $B%(%i!<$,@8$8$?>l9g$K!"(B
+.B \-\^\-mmap
+$B$O(B ($B%3%"%@%s%W$r4^$`(B) $BL$Dj5A$NF0:n$r0z$-5/$3$92DG=@-$,$"$j$^$9!#(B
+.TP
 .BR \-n ", " \-\^\-line-number
 $B3F=PNO9T$NA0$K!"F~NO%U%!%$%k$K$*$1$k9THV9f$rI=<($7$^$9!#(B
 .TP
@@ -297,29 +274,6 @@
 .B \-s
 $B$rN>J}$H$b;H$o$:$K!"=PNO$r(B /dev/null $B$X%j%@%$%l%/%H$9$Y$-$G$9!#(B
 .TP
-.BR \-a ", " \-\^\-text
-$B%P%$%J%j%U%!%$%k$r%F%-%9%H$G$"$k$+$N$h$&$K07$$$^$9!#(B
-.B \-\^\-binary-files=text
-$B%*%W%7%g%s$HEy2A$G$9!#(B
-.TP
-.BR \-v ", " \-\^\-invert-match
-$B%^%C%A$N0UL#$r5UE>$7$^$9!#$9$J$o$A!"%^%C%A$7$J$$9T$rA*Br$7$^$9!#(B
-.TP
-.BR \-w ", " \-\^\-word-regexp
-$B40A4$J8l$K%^%C%A$9$k9T$N$_$rA*Br$7$^$9!#(B
-$B%^%C%A$9$kItJ,J8;zNs$,9TF,$+$i;O$^$C$F$$$k$+!"(B
-$BC18l9=@.J8;z0J30$NJ8;z$,A0$K$"$k$3$H$,%F%9%H$5$l$^$9!#(B
-$BF1MM$K!"%^%C%A$9$kItJ,J8;zNs$,9TKv$^$G$"$k$+!"(B
-$BC18l9=@.J8;z0J30$NJ8;z$,8e$K$"$kI,MW$,$"$j$^$9!#(B
-$BC18l9=@.J8;z$H$O!"%l%?!<!&?t;z!&%"%s%@%9%3%"$G$9!#(B
-.TP
-.BR \-x ", " \-\^\-line-regexp
-$B9TA4BN$H@53N$K%^%C%A$9$k9T$N$_$rA*Br$7$^$9!#(B
-.TP
-.B \-y
-.BR \-i
-$B$HF1$80UL#$r;}$D5l<0$N%*%W%7%g%s$G$9!#(B
-.TP
 .BR \-U ", " \-\^\-binary
 $B%U%!%$%k$r%P%$%J%j$H$7$F07$$$^$9!#%G%U%)%k%H$G$O!"(BMS-DOS $B$H(B MS-Windows $B4D6-2<$G(B
 .BR grep
@@ -355,20 +309,29 @@
 $B%*%W%7%g%s$b;HMQ$7$J$$8B$j8z2L$,$"$j$^$;$s!#(B
 MS-DOS $B$H(B MS-Windows $B0J30$N%W%i%C%H%U%)!<%`$G$O8z2L$,$"$j$^$;$s!#(B
 .TP
-.B \-\^\-mmap
-$B2DG=$J$i$P!"%G%U%)%k%H$N(B
-.BR read (2)
-$B%7%9%F%`%3!<%k$NBe$o$j$K(B
-.BR mmap (2)
-$B%7%9%F%`%3!<%k$r;H$C$FF~NO$rFI$_<h$j$^$9!#(B
-$B$"$k>u67$K$*$$$F!"(B
-.B \-\^\-mmap
-$B$O$h$j$h$$@-G=$r$b$?$i$7$^$9!#(B
-$B$7$+$7!"(B
+.BR \-V ", " \-\^\-version
 .B grep
-$B$NF0:nCf$KF~NO%U%!%$%k$,>.$5$/$J$k$+!"$^$?$O(B I/O $B%(%i!<$,@8$8$?>l9g$K!"(B
-.B \-\^\-mmap
-$B$O(B ($B%3%"%@%s%W$r4^$`(B) $BL$Dj5A$NF0:n$r0z$-5/$3$92DG=@-$,$"$j$^$9!#(B
+$B$N%P!<%8%g%sHV9f$rI8=`%(%i!<=PNO$KI=<($7$^$9!#%P%0%l%]!<%H(B
+$B$K$O!"$3$NHV9f$rIU5-$7$F$/$@$5$$(B ($B2<5-;2>H(B)$B!#(B
+.TP
+.BR \-v ", " \-\^\-invert-match
+$B%*%W%7%g%s$H6&$K;XDj$7$?>l9g$O!"(B
+$B%^%C%A$7$J$+$C$?9T?t$rI=<($7$^$9(B ($B2<5-;2>H(B)$B!#(B
+.TP
+.BR \-w ", " \-\^\-word-regexp
+$B40A4$J8l$K%^%C%A$9$k9T$N$_$rA*Br$7$^$9!#(B
+$B%^%C%A$9$kItJ,J8;zNs$,9TF,$+$i;O$^$C$F$$$k$+!"(B
+$BC18l9=@.J8;z0J30$NJ8;z$,A0$K$"$k$3$H$,%F%9%H$5$l$^$9!#(B
+$BF1MM$K!"%^%C%A$9$kItJ,J8;zNs$,9TKv$^$G$"$k$+!"(B
+$BC18l9=@.J8;z0J30$NJ8;z$,8e$K$"$kI,MW$,$"$j$^$9!#(B
+$BC18l9=@.J8;z$H$O!"%l%?!<!&?t;z!&%"%s%@%9%3%"$G$9!#(B
+.TP
+.BR \-x ", " \-\^\-line-regexp
+$B9TA4BN$H@53N$K%^%C%A$9$k9T$N$_$rA*Br$7$^$9!#(B
+.TP
+.B \-y
+.BR \-i
+$B$HF1$80UL#$r;}$D5l<0$N%*%W%7%g%s$G$9!#(B
 .TP
 .BR \-Z ", " \-\^\-null
 $BDL>o%U%!%$%kL>$N8e$KB3$/J8;z$NBe$o$j$K%P%$%H(B 0 (\s-1ASCII\s0
@@ -387,14 +350,10 @@
 .B "xargs \-0"
 $BEy$N%3%^%s%I$H6&$K;HMQ$9$l$P!"G$0U$N%U%!%$%kL>$r=hM}$G$-$^$9!#(B
 $B%U%!%$%kL>$,(B newline $BJ8;z$r4^$s$G$$$F$b=hM}2DG=$G$9!#(B
-.PD
-.LP
-$B<!$N%*%W%7%g%s$O(B zlib $B%i%$%V%i%j$H6&$K%3%s%Q%$%k$7$?>l9g$N$_;HMQ2DG=$G$9!#(B
-.PD 0
 .TP
-.B \-Z, --decompress
+.BR \-Z ", " \-\^\-decompress
 $B8!:w$r3+;O$9$kA0$KF~NO%G!<%?$r?-D9$7$^$9!#(B
-.PD
+$B$3$N%*%W%7%g%s$O(B zlib $B%i%$%V%i%j$H6&$K%3%s%Q%$%k$7$?>l9g$N$_;HMQ2DG=$G$9!#(B
 .SH "$B@55,I=8=(B"
 .PP
 $B@55,I=8=$O!"J8;zNs$N=89g$rI=8=$9$k%Q%?!<%s$N;v$G$9!#?t<0I=8=$HF1MM$K!"(B
@@ -427,7 +386,7 @@
 $BNc$($P!"@55,I=8=(B
 .B [0123456789]
 $B$O?t;z(B 1 $BJ8;z$K%^%C%A$7$^$9!#(B
-ASCII $BJ8;z$NHO0O$O:G=i$H:G8e$NJ8;z$r%O%$%U%s(B (`-') $B$G$D$J$0$3$H$G(B
+$BJ8;z$NHO0O$O:G=i$H:G8e$NJ8;z$r%O%$%U%s(B (`-') $B$G$D$J$0$3$H$G(B
 $B;XDj$G$-$^$9!#:G8e$K!"FCDj$NL>A0$r;}$DJ8;z%/%i%9$,$"$i$+$8$aDj5A$5$l$F$$$^$9!#(B
 $BL>A0$,FbMF$r<($7$F$*$j!"$=$l$i$O!"(B
 .BR [:alnum:] ,
@@ -446,7 +405,9 @@
 .B [[:alnum:]]
 $B$O(B
 .BR [0-9A-Za-z]
-$B$HF1$8$G$9$,!"8e<T$O(B ASCII $B%3!<%I=g$K0MB8$7$^$9$N$G!"A0<T$NJ}$,2DHBE*$G$9!#(B
+$B$HF1$8$G$9$,!"8e<T$O(B \s-1POSIX\s0 $B%m%1!<%k$d(B
+\s-1ASCII\s0 $B%3!<%I=g$K0MB8$7$^$9$N$G!"(B
+$BA0<T$NJ}$,%m%1!<%k$dJ8;z=89g$K0MB8$7$^$;$s!#(B
 ($B%/%i%9L>$NCf$N3Q3g8L$O%7%s%\%kL>$N0lIt$G$"$j!"(B
 $B%j%9%H$r6h@Z$k3Q3g8L$H$OJL$K;XDj$9$kI,MW$,$"$k$3$H$KCm0U(B)
 $B%j%9%H$NCf$G$O!"$[$H$s$I$N%a%?J8;z$ODL>o$NJ8;z$H$7$F07$o$l$^$9!#(B
@@ -593,14 +554,91 @@
 $B$r8!:w$7$^$9!#(B
 \s-1POSIX.2\s0 $B$O!"$3$NF0:n$r0l$D$N3HD%$H$7$F5v2D$7$F$$$^$9$,!"(B
 $B0\?"2DG=$J%9%/%j%W%H$G$O$3$N;HMQK!$rHr$1$k$Y$-$G$9!#(B
-.SH $B4D6-JQ?t(B
-$B4D6-JQ?t(B
+.SH "$B4D6-JQ?t(B"
+.TP
 .B GREP_OPTIONS
-$B$K(B
-.I grep
-$BMQ%G%U%)%k%H%*%W%7%g%s$N=89g$r;}$?$;$k$3$H$,2DG=$G$9!#(B
-$B$3$l$i$N%*%W%7%g%s$O:G=i$K2r<a$5$l$k$N$G!"%3%^%s%I%i%$%s$N(B
-$B%Q%i%a!<%?$rL@<(E*$K;XDj$7$FL58z$K$G$-$^$9!#(B
+$B$3$NJQ?t$OL@<(E*$J%*%W%7%g%s$NA0$K;XDj$5$l$k%G%U%)%k%H%*%W%7%g%s$r(B
+$B;XDj$7$^$9!#Nc$($P!"$b$7(B
+.B GREP_OPTIONS
+$B$,(B
+.BR "'\-\^\-binary-files=without-match \-\^\-directories=skip'"
+$B$G$"$k>l9g!"(B
+.B grep
+$B$O(B 2 $B$D$N%*%W%7%g%s(B
+.B \-\^\-binary-files=without-match
+$B$H(B
+.B \-\^\-directories=skip
+$B$,L@<(E*$J%*%W%7%g%s$NA0$K;XDj$5$l$F$$$kMM$KF0:n$7$^$9!#(B
+$B%*%W%7%g%s$N;XDj$O6uGr$K$h$C$F6h@Z$i$l$^$9!#(B
+$B%P%C%/%9%i%C%7%e$O<!$NJ8;z$r%(%9%1!<%W$7$^$9!#(B
+$B$3$l$O6uGr$d%P%C%/%9%i%C%7%e$r4^$`%*%W%7%g%s$r;XDj$9$k$?$a$KMQ$$$i$l$^$9!#(B
+.TP
+\fBLC_ALL\fP, \fBLC_MESSAGES\fP, \fBLANG\fP
+$B$3$l$i$NJQ?t$O(B
+.B grep
+$B$,%a%C%;!<%8$K;HMQ$9$k8@8l$r7hDj$9$k(B
+.B LC_MESSAGES
+$B$r;XDj$7$^$9!#(B
+$B%m%1!<%k$O$3$l$i$NJQ?t$N$&$A:G=i$K@_Dj$5$l$F$$$k$b$N$K$h$j7hDj$5$l$^$9!#(B
+$B$b$7$3$l$i$NJQ?tA4$F$,@_Dj$5$l$F$$$J$$>l9g!"$^$?$O%a%C%;!<%8%+%?%m%0$,(B
+$B%$%s%9%H!<%k$5$l$F$$$J$$>l9g!"$^$?$O(B
+.B grep
+$B$,9q:]8@8l%5%]!<%H$D$-(B (\s-1NLS\s0) $B$G%3%s%Q%$%k$5$l$F$J$$>l9g$K$O!"(B
+$B%"%a%j%+%s%$%s%0%j%C%7%e$,(B
+$BMQ$$$i$l$^$9!#(B
+.TP
+\fBLC_ALL\fP, \fBLC_CTYPE\fP, \fBLANG\fP
+$B$3$l$i$NJQ?t$O!"(B
+$BNc$($P$I$NJ8;z$,6uGr$G$"$k$+$J$I!"J8;z$N<oN`$r7hDj$9$k(B
+.B LC_CTYPE
+$B$r;XDj$7$^$9!#(B
+$B%m%1!<%k$O$3$l$i$NJQ?t$N$&$A:G=i$K@_Dj$5$l$F$$$k$b$N$K$h$j7hDj$5$l$^$9!#(B
+$B$b$7$3$l$i$NJQ?tA4$F$,@_Dj$5$l$F$$$J$$>l9g!"$^$?$O%a%C%;!<%8%+%?%m%0$,(B
+$B%$%s%9%H!<%k$5$l$F$$$J$$>l9g!"$^$?$O(B
+.B grep
+$B$,9q:]8@8l%5%]!<%H$D$-(B (\s-1NLS\s0) $B$G%3%s%Q%$%k$5$l$F$J$$>l9g$K$O!"(B
+\s-1POSIX\s0$B!!%m%1!<%k$,MQ$$$i$l$^$9!#(B
+.TP
+.B POSIXLY_CORRECT
+$B@_Dj$5$l$F$$$k>l9g!"(B
+.B grep
+$B$O(B \s-1POSIX.2\s0 $B$H$7$FF0:n$7!"$=$l0J30$N>l9g$O(B
+.B grep
+$B$OB>$N(B \s-1GNU\s0 $B%W%m%0%i%`$N$h$&$KF0:n$7$^$9!#(B
+\s-1POSIX.2\s0 $B$G$O%U%!%$%kL>$N8e$KB3$/%*%W%7%g%s$O(B
+$B%U%!%$%kL>$H$7$F07$o$l$^$9!#(B
+$B%G%U%)%k%H$G$O!"$3$N$h$&$J%*%W%7%g%s$O%*%Z%i%s%I%j%9%H$N@hF,$K(B
+$BJB$SJQ$($i$l$F!"%*%W%7%g%s$H$7$F07$o$l$^$9!#(B
+$B$^$?!"(B\s-1POSIX.2\s0 $B$G$OG'<1$G$-$J$$%*%W%7%g%s$O(B
+\*(lq $BITK!(B (illegal)\*(rq $B$G$"$k$H?GCG$5$l$^$9$,!"(B
+$BK!N'$K0cH?$7$F$$$k$o$1$G$O$J$$$N$G!"(B
+$B%G%U%)%k%H$G$O$3$l$i$O(B\*(lq$BIT@5(B (invalid)\*(rq $B$G$"$k$H?GCG$5$l$^$9!#(B
+$B$^$?!"(B
+.B POSIXLY_CORRECT
+$B$O0J2<$K<($9(B \fB_\fP\fIN\fP\fB_GNU_nonoption_argv_flags_\fP $B$r(B
+$BL58z2=$7$^$9!#(B
+.TP
+\fB_\fP\fIN\fP\fB_GNU_nonoption_argv_flags_\fP
+(
+.I N
+$B$O(B
+.BR grep
+$B$N%W%m%;%9(BID$B$N?tCM$G$9(B) $B$b$7$3$N4D6-JQ?t$N(B
+.IR i
+$BHVL\$NJ8;z$NCM$,(B
+.BR 1
+$B$G$"$k>l9g!"$?$H$((B 1 $B$D$G$"$C$F$b(B
+.B grep
+$B$KBP$9$k(B
+.IR i
+$BHVL\$N0z?t$r%*%W%7%g%s$H$_$J$7$^$;$s!#(B
+$B%7%'%k$O3F%3%^%s%I$,<B9T$5$l$k4D6-$K$3$NJQ?t$r@_Dj$9$k$3$H$G!"(B
+$B$I$N%*%Z%i%s%I$,%o%$%k%I%+!<%I$,3HD%$5$l$?$3$H$K$h$k(B
+$B%U%!%$%kL>$G$"$k$+;XDj$9$k$?$a!"(B
+$B%*%W%7%g%s$H$7$F07$o$l$^$;$s!#(B
+$B$3$NF0:n$O(B \s-1GNU\s0 C $B%i%$%V%i%j$H;HMQ$5$l!"(B
+.B POSIXLY_CORRECT
+$B$,@_Dj$5$l$F$$$J$$>l9g$K$N$_M-8z$G$9!#(B
 .SH $B?GCG(B
 .PP
 $BDL>o!"%Q%?!<%s$K%^%C%A$7$?9T$,8+$D$+$C$?>l9g$O(B 0 $B$r!"(B
