From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jan 12 14:58:21 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id OAA01012;
	Fri, 12 Jan 2001 14:58:21 +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 OAA01007
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 14:58:21 +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 ACC921537B
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 14:58:20 +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 OAA23738
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 14:58:20 +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 OAA16910
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 14:58:20 +0900
Message-Id: <200101120558.OAA16910@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of Thu, 11 Jan 2001 18:56:05 JST.
             <200101120256.f0C2u5765079@oasis.sharplabs.com>
Date: Fri, 12 Jan 2001 14:58:20 +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 58167
Subject: [FreeBSD-users-jp 58167] 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

$B!!(Bsed $BI|8"$N$?$a$K!%!%!%!#(B

In Message-Id <200101120256.f0C2u5765079@oasis.sharplabs.com>
        Norihiro Kumagai <kuma@oasis.sharplabs.com>$B$5$s(Bwrites:
> $B7'C+$G$9!#(B

> #! /bin/sh
> cat "$@" |
> sed 's/^[^"]*"/"/
>      s/\("[^"]*"\)[^"]*/\1\
> /g' |
> sed '/"/!d
>      s/"//g'

$B!!(Bscript $B$K$9$kM}M3$d(B pipeline $B$r7A@.$9$kM}M3$,:#0lFI$a$^$;(B
$B$s$,!#Nc$($P$3$s$J46$8$G$OG!2?!)(B
	sed 's/^[^"]*"//;s/"[^"]*"/\
	/g;s/"[^"]*$//'

$B!!!V(B""$B!W$K$bBP=h$9$k$J$i$3$s$J46$8!#(B
	sed 's/^[^"]*"//;s/"[^"]*"/"/g;s/"[^"]*$//;s/\(.\)"\(.\)/\1\
	\2/g;s/"//g'

$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!!$^!"(Bsed $B$b?'!9=PMh$k$C$A$e!<$3$H$G!#(B

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