From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Jul  5 19:22:50 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id TAA85211;
	Wed, 5 Jul 2000 19:22:50 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mist.nintendo.co.jp (firewall-user@mist.nintendo.co.jp [202.214.242.34])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id TAA85206
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 5 Jul 2000 19:22:49 +0900 (JST)
	(envelope-from shirai@pon.nintendo.co.jp)
Received: by mist.nintendo.co.jp; id TAA03397; Wed, 5 Jul 2000 19:22:49 +0900 (JST)
Received: from unknown(172.16.1.9) by mist.nintendo.co.jp via smap (V4.2)
	id xma003365; Wed, 5 Jul 00 19:21:56 +0900
Received: from pon.nintendo.co.jp (pon [172.16.1.1])
	by yellow.nintendo.co.jp (8.9.3/3.7W/2000062908) with ESMTP id TAA07863
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 5 Jul 2000 19:20:41 +0900 (JST)
Received: from pon (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000010715) with ESMTP id TAA06507
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 5 Jul 2000 19:21:55 +0900
Message-Id: <200007051021.TAA06507@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of Wed, 05 Jul 2000 18:53:33 JST.
             <20000705.185333.104043260.takano@crayfish.co.jp> 
Date: Wed, 05 Jul 2000 19:21:55 +0900
From: Takashi SHIRAI <shirai@pon.nintendo.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 53167
Subject: [FreeBSD-users-jp 53167] Re: Solaris vs FreeBSD grep command. 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: shirai@pon.nintendo.co.jp

$B!!#N#e#c#o$G$9!#(B

In Message-Id <20000705.185333.104043260.takano@crayfish.co.jp> 
        TAKANO Yuji (=?iso-2022-jp?B?GyRCJD8kKyROJGYhQSQ4GyhC?=) <takachan@running-dog.net> $B$5$s(Bwrites:
> $B$?$+$N$G$9!#$3$s$K$A$O!#(B

>   $BMW$O!"(B/sys/sys/syslimits.h $B$N(B ARG_MAX $B$rE,Ev$J?tCM$KJQ$($F!"(B
> kernel $B$r:n$jD>$7$F$_$F$/$@$5$$!#$H!"8@$&;v$J$N$G$7$g$&$+!)(B

$B!!(Bkernel $B$N:n$jD>$7$@$1$G:Q$`$+$I$&$+$OJ]>Z$N8B$j$G$O$"$j$^(B
$B$;$s!#(Buser land $B$N3F<o(B command $B$NCf$K!"$3$NCM$r;2>H$7$F:n@.(B
$B$5$l$F$$$k$b$N$b$"$k$+$bCN$l$J$$$+$i$G$9!#(B

$B!!$G$9$+$i!"(B/usr/include/sys/syslimits.h $B$r=q49$($?8e$K(B make
world $B$7D>$9$H$$$&$N$,0BA4$G$7$g$&!#(Bbinary install $B$G:Q$^$;(B
$B$F$$$k$b$N$bA4It:n$jD>$7$K$J$k$s$GBgJQ$G$9$1$I$M!#(B
$B!!$"!"B>$K$b(B packages $B$K$b$"$k$+$bCN$l$J$$$s$G!"(Bpackages $B$G(B
install $B$7$?$b$N$r(B ports $B$G:n$jD>$9I,MW$b$"$k$G$7$g$&!#$I$l(B
$B$H$I$l$,(B ARG_MAX $B$r;2>H$7$F$$$k$+$rD4$Y$k$h$j$O!"A4It:n$jD>(B
$B$9J}$,Aa$$$H;W$$$^$9!#(B

$B!!0x$_$K$3$NCM$O(B sysconf(3) $B$H$$$&(B library $B4X?t$G$bD4$Y$i$l(B
$B$k$N$G!"(Buser land $B$N3F<o(B command $B$,(B ARG_MAX $B$G$O$J$/$F$3$A$i(B
$B$r;2>H$7$F$$$l$P:n$jD>$9I,MW$O$J$$$G$7$g$&!#(B
$B!!$3$N(B library $B4X?t$O(B sysctl(2) system call $B$rMQ$$$F!"F0E*$K(B
$B8=:_$N(B kernel $B$N(B parameter $B$r<hF@$7$^$9$N$G!"(Blibrary $B$N:n$j(B
$BD>$7$9$iI,MW$H$7$^$;$s!#(B
$B!!K\Mh$O(B ARG_MAX $B$r;2>H$;$:$K$3$A$i$N<jK!$rMQ$$$k$Y$-$G!"<B(B
$B:](B xargs(1) $B$b(B sysconf(3) $B$rMQ$$$F<BAu$5$l$F$$$^$9$+$i!":n$j(B
$BD>$9I,MW$O$"$j$^$;$s!#(B

$B!!$G$9$+$i!"B?J,(B user land $B$N:n$jD>$7$OI,MW$J$$$s$@$H;W$$$^(B
$B$9$1$I!"2?$,$"$k$+H=$i$J$$$N$GG0$N0Y:n$jD>$9$H$$$&$N$,8-L@$@(B
$B$H;W$$$^$9!#(B

$B!t!!C/$+$,(B grep -R ARG_MAX /usr/src $B$r3NG'$7$?>e$GJ]>Z$7$F$/(B
$B!t$l$k$+$bCN$l$^$;$s$1$I!";d$OA4(B source tree $B$rE83+$7$F;}$C(B
$B!t$F$?$j$O$7$J$$$s$G4*J[$7$F2<$5$$!#(B


>   $BNc$($P!"8=>u(B 8192 $B8D$G$O>/$J$$$N$G!"$;$a$F!"(B32768 $B8D0L$^$GA}$d$7(B
> $B$?$$$H;W$C$?$i!"(B262144 $B$KJQ99$9$k!#(B

$B!!(B262144 $B$KD>$7$?$H$3$m$G!"(Bfilename $B$,D9$/$J$k$H(B 32768 $B8D$N(B
$B0z?t$OJ]>Z$5$l$^$;$s$h!#(BMAXNAMLEN = 255 $B$J$s$G!"2DG=$J8B$jD9(B
$B$$(B filename $B$N(B file $B$GKd$a?T$/$9$H:GBg0z?t$O(B 1024 $B8D$G$9!#(B
$B!!0x$_$K(B xargs $B$N:GBg0z?t$O(B 5000 $B8D$,(B default $BCM$G!"$3$l$r1[(B
$B$($k$HJ8;z?tAm?t$NJ}$,(B ARG_MAX $B$r1[$($J$/$F$b(B command $BJ,3d$r(B
$B9T$J$$$^$9!#(B-n option $B$GJQ$($i$l$^$9$1$I$M!#(B


> $B$3$s$J46$8$J$N$G%Q%o!<%a%b%jE*$K$O$[$H$s$I%@%a!<%8L5$$$H$O;W$&$N$G(B
> $B$9$1$I!&!&!#(B

$B!!$s!<!"K\BN$N%Q%o!<$h$j$b:n6H<T$NO+NO$r9M$($k$H!"$3$3$OAGD>(B
$B$K(B xargs $B$r;H$C$F$?J}$,8-$$$h$&$J5$$,$7$^$9!#@h$K<($7$?Cm0U(B
$BE@$5$(4N$KL?$8$F$*$1$P0BA4$J%D!<%k$G$9$+$i!#(B

                                       $BGr0f(B $BN4(B (as $B#N#e#c#o(B)
