From owner-man-jp@jp.FreeBSD.org Thu Jan 24 20:16:47 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g0OBGlb64253;
	Thu, 24 Jan 2002 20:16:47 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from TYO201.gate.nec.co.jp (TYO201.gate.nec.co.jp [202.32.8.214])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g0OBGlL64248
	for <man-jp@jp.FreeBSD.org>; Thu, 24 Jan 2002 20:16:47 +0900 (JST)
	(envelope-from h-saka@udlew10.uldev.lsi.nec.co.jp)
Received: from mailgate4.nec.co.jp ([10.7.69.195])
	by TYO201.gate.nec.co.jp (8.11.6/3.7W01080315) with ESMTP id g0OBGfa29131
	for <man-jp@jp.FreeBSD.org>; Thu, 24 Jan 2002 20:16:42 +0900 (JST)
Received: from mailsv4.nec.co.jp (mailgate51.nec.co.jp [10.7.69.190]) by mailgate4.nec.co.jp (8.11.6/3.7W-MAILGATE-NEC) with ESMTP
	id g0OBGev25599; Thu, 24 Jan 2002 20:16:40 +0900 (JST)
Received: from udlew10.uldev.lsi.nec.co.jp ([10.50.68.210]) by mailsv4.nec.co.jp (8.11.6/3.7W-MAILSV4-NEC) with ESMTP
	id g0OBGdG09556; Thu, 24 Jan 2002 20:16:39 +0900 (JST)
Received: (from h-saka@localhost) by udlew10.uldev.lsi.nec.co.jp (8.8.5+2.7Wbeta5/3.5Wpl7lsi_mx_5.0) id UAA04638; Thu, 24 Jan 2002 20:14:17 +0900 (JST)
Date: Thu, 24 Jan 2002 20:14:17 +0900 (JST)
Message-Id: <200201241114.UAA04638@udlew10.uldev.lsi.nec.co.jp>
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
To: man-jp@jp.FreeBSD.org
Cc: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
In-Reply-To: <87k7u8xccw.fsf@mizuki.noe.mcu.or.jp>
Reply-To: man-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: man-jp 3950
Subject: [man-jp 3950] Re: "man -k" executes any command.
Errors-To: owner-man-jp@jp.FreeBSD.org
Sender: owner-man-jp@jp.FreeBSD.org
X-Originator: hsaka@mth.biglobe.ne.jp

$B:dK\$G$9!#(B

> $B?9$G$9!#(B
> > # $B=$@5$9$k$J$i(B name =~ s/(\W)/\\\1/g; $B$/$i$$$K!#(B
> '[' $B$H$$$&%3%^%s%I$NNc$b$"$k$N$G5-9f$rFCJL07$$$9$k$N$O(B
> $B$"$^$jNI$/$J$$$G$9!D$H;W$C$?$i(B

system(3) $B$,8F$S=P$9(B /bin/sh $B$,FCJL07$$$7$J$$MM$K!"(B
$B%(%9%1!<%W$9$k$@$1$J$N$GLdBj$J$$$G$9!#(B
$B$-$A$s$H%(%9%1!<%W$7$F$*$1$P(B system(3) $B$GNI$$$H;W$$$^$9!#(B

>  $ man -k '['
>  grep: Unmatched [ or [^
>  [: nothing appropriate
> $B$H$$$o$l$A$c$$$^$7$?!#$=$l0JA0$NLdBj$G$9$M!#(B

man -k '^a' $B$H$+=PMh$k$N$G$9$M!#NI$$$N$+0-$$$N$+!#(B
----------------------------------- 
$B:dK\(B $B9@B'(B <hsaka@mth.biglobe.ne.jp> 
 http://www2u.biglobe.ne.jp/~hsaka/
