From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jan 12 16:11:49 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA07121;
	Fri, 12 Jan 2001 16:11:49 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gale.nintendo.co.jp (gale.nintendo.co.jp [211.8.190.211])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA07116
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 16:11:48 +0900 (JST)
	(envelope-from shirai@nintendo.co.jp)
Received: from sky.nintendo.co.jp (sky.nintendo.co.jp [10.100.1.2])
	by gale.nintendo.co.jp (Postfix) with ESMTP id D894B15380
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 16:11:47 +0900 (JST)
Received: from pon.nintendo.co.jp (pon.nintendo.co.jp [10.115.1.1])
	by sky.nintendo.co.jp (8.9.3/3.7W/2000120409) with ESMTP id QAA30563
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 16:11:47 +0900
Received: from nintendo.co.jp (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000112417) with ESMTP id QAA18750
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 16:11:47 +0900
Message-Id: <200101120711.QAA18750@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: My message of Fri, 12 Jan 2001 14:58:20 JST.
             <200101120558.OAA16910@pon.nintendo.co.jp>
Date: Fri, 12 Jan 2001 16:11:47 +0900
From: Takashi SHIRAI <shirai@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 58175
Subject: [FreeBSD-users-jp 58175] Re: =?ISO-2022-JP?B?GyRCSjg7ehsoQg==?=
 =?ISO-2022-JP?B?GyRCTnM8aCRqPVAkNxsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: shirai@nintendo.co.jp

$B!!$7$i$$$G$9!#(B

In Message-Id <200101120558.OAA16910@pon.nintendo.co.jp>
        Takashi SHIRAI <shirai@nintendo.co.jp>writes:
> $B!!$7$i$$$G$9!#(B

> $B!!9TKv$N(B unmatch $B$J!V(B"hoge$B!W$b=PNO$5$;$k$J$i!"$A$g$C$H(B tricky
> $B$K$3$s$J46$8!#(B
> 	sed ':X;/"/!{d;q;};s/^[^"]*"//;/"/!q;/^"/{s/^"//;bX;};s/\([^"]*\)"/\1\
> 	/;P;bX'

$B!!%P%0H/8+!#(Bq $B$7$A$cBLL\$G$7$?$M!#$"$H!V(Bhoge"$B!W$_$?$$$J9T$r(B
$BF~$l$k$H6u9T$rEG$$$F$7$^$$$^$9!#(B
$B!!FI$_$K$/$$$N$G2~9T$bF~$l$F%3%a%s%H$rE:$($^$7$g$&$+!#%3%^%s(B
$B%I%i%$%s$+$i;H$&;~$O2~9T$NBe$o$j$K!V(B;$B!W$r;H$C$?J}$,3Z$G$9$,!"(B
$B0l%v=j(B (*2) $B$ND>A0$N$H$3$m$@$1$O2~9T$N$^$^$K$7$F$*$$$F2<$5$$!#(B
	sed ':X			# $B$3$l$O%i%Y%k!#(B
	     /"/!{		# " $B$r4^$^$J$$$J$i!"(B
		d		#  $B$=$N9T$r:o=|$7$F!"(B
		b		#  $B<!9T$N=hM}$X!#(B
	     }
	     s/^[^"]*"//	# $B9TF,$+$i(B " $B$^$G$r:o=|(B
	     /^$/{		# $B$b$7A4It:o=|$5$l$A$c$C$?$i!"(B
		d		#  $B$=$N9T$r:o=|$7$F!"(B
		b		#  $B<!9T$N=hM}$X!#(B
	     }
(*1)	     /"/!b		# $B$b$7(B " $B$,;D$i$J$+$C$?$i$=$N$^$^=PNO$7$F<!$X!#(B
	     /^"/{		# $B$b$7(B " $B$G;O$^$C$F$$$?$i!"(B
		s///		#  " $B$r:o=|$7$F!"(B
		bX		#  $BKAF,$N%i%Y%k$XJ,4t!#(B
	     }
	     :Y			# $B$3$l$O%i%Y%k!#(B
	     s/\([^"]*\)"/\1\	# "" $B$NCf?H$r!VCf?H!W(B+$B!V2~9T!W$K$9$k!#(B
(*2)	/
	     P			# $B2~9T$^$G$r=PNO!#(B
	     bX'		# $BKAF,$N%i%Y%k$XJ,4t!#(B

$B!!$3$N(B script $B$G$O!V(B"hoge$B!W$G=*$o$k9T$O!V(B"hoge"$B!W$H8+$J$7$F(B
$B07$C$F$^$9$,!"JL5-;v$K$"$C$?$h$&$K7QB39T$H8+$J$9$N$G$"$l$P!"(B
$B>e5-$N(B (*1) $B$N0l9T$r0J2<$N$h$&$K$9$l$P%*%C%1!<!#(B
(*1)	     /"/!{		# $B$b$7(B " $B$,;D$i$J$+$C$?$i(B
		n;		#  $B$=$N$^$^=PNO$7$F<!9T$rFI9~$_!"(B
		bY;		#  $B%i%Y%k(B Y $B$XJ,4t!#(B
	     }

$B!t!!$I$&$7$F7'C+$5$s$O(B pipeline $B$r;H$*$&$H$9$k$N$+$J$!!)2?$,(B
$B!t!V(B60 $BJ,%3!<%9!W$J$N$+$bNI$/H=$i$J$$$7!#(B

                                               $B$7$i$$(B $B$?$+$7(B
