Newsgroups: fj.unix
Path: galaxy.trc.rwcp.or.jp!news.trc!etlnews.etl.go.jp!wnoc-tyo-news!aist-nara!odins-suita!news.cs.ritsumei.ac.jp!news.kpu-m.ac.jp!cancer.nca5.ad.jp!nfeed.gw.nagoya-u.ac.jp!vega2!arisawa
From: arisawa@vega2.aichi-u.ac.jp (Kenji Arisawa)
Subject: Re: [Q] usgae "tr" or "sed"
Sender: news@vega2.aichi-u.ac.jp (News Master)
Message-ID: <EMLMyo.1uI@vega2.aichi-u.ac.jp>
Date: Sun, 11 Jan 1998 02:59:12 GMT
References: <87pvm1j5jm.fsf@imasy.or.jp>
Nntp-Posting-Host: vega2
Organization: Aichi University Computer Center, Aichi University, Aichi, Japan.
X-Newsreader: mnews [version 1.18PL3+] 1994-08/01(Mon)
Lines: 42
Xref: galaxy.trc.rwcp.or.jp fj.unix:3682
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.unix&nb=3682&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

$BM-_7(B@$B0&CNBg3X$G$9(B

$B;3ED$5$s(B:
>$B$($($H!"(Bsed, awk $B$OBLL\$G$9$,!"(Bperl $B$J$i%P%$%J%j%U%!%$%k$G$bBg>fIW$G$9$7!"(B
>$B$^$?!"0l9T(B N $B%P%$%H!J(BN $B$O(B 2 $B$N>h?t$H$J$kKbK!$N?t;z$G$"$k$3$H$,B?$$!K$^$G$H(B
>$B$$$C$?@)8B$O$"$j$^$;$s$N$G;H$($^$9!#<B:]!"%P%$%J%j$NCf$KKd$a9~$^$l$F$$$k(B
>$B%Q%9L>$J$I$r=q$-49$($F$7$^$&:n6H$K;H$C$?$3$H$,$"$j$^$9!#(B
$B$I$&$d$i(B perl $B$NG=NO$bIn$jFq$$$H8@$&;v$G$9$+(B...
$B:#<j85$K(B perl $B$NK\$,$J$$$N$G!":#EY8&5f<<$X8@$C$?;~$K<h$C$F$-$F(B
perl $B$N%P%$%J%j=hM}G=NO$r;n$7$F$_$^$7$g$&!#(B

$B$H$3$m$G!"(Bsed $B$N7o$J$N$G$9$,!"KM$NH/8@(B:
>$B$I$&$d$i(B sed $B$,%P%$%J%j%U%!%$%k$KE,MQ$G$-$k$h$&$K$J$C$?$h$&$G$9!#(B
$B$NCf$KB?J,$K8m2r$r>7$/=j$,$"$k$h$&$K;W$($^$9$N$GJd=<$7$F$*$-$^$7$g$&!#(B

sed $B$O4pK\E*$K$O%F%-%9%H=hM}$N$?$a$N(B stream editor $B$G$9!#(B
stream binary $B$r=hM}$G$-$k$?$a$K$O0J2<$N;EMM$rK~$?$9I,MW$,$"$j$^$9!#(B
($BC1$J$kKM$N;W$$IU$-$G$9!#87L)$JDj5A$r8fB8$8$NJ}$OJdB-$7$F2<$5$$(B)
1. $BG$0U$N%G!<%?Ns$rF~NO$H$7$F07$($k!#(B
   $BF~NO%G!<%?Ns$O=*N;$9$kJ]>Z$O$J$$$7!"$^$?(B '\n' $B$r4^$`J]>Z$b$J$$!#(B
2. $B=PNO$,J]>Z$5$l$k!#(B

FreeBSD $B$N(B sed $B$O%P%$%J%j$r07$($k%1!<%9$,B8:_$9$k$H$7$F$b>e$N>r7o$,(B
$BK~$?$5$l$F$$$kLu$G$O$"$j$^$;$s!#(B
$B$3$l$O(B sed $B$N;EMM$=$N$b$N$+$iH/@8$7$F$$$^$9!#(B
sed $B$O$7$g$;$sJ*;v$r9TC10L$K=hM}$9$k$N$G$9!#(B

$BF~NO(B stream $B$K4^$^$k$F$$$k(B "alice" $B$r(B "bob" $B$K!"(B"bob" $B$r(B "alice" $B$KJQ49(B
$B$7$?$$$H$7$^$9!#(B
$BB($A!"(B
.......alice....bob......
$B$r(B
.......bob....alice......
$B$KJQ49$9$k$N$,L\I8$G$9!#(B
$B$3$N>l9g%W%m%0%i%`$O(B"alice"$B$^$?$O(B"bob"$B$,8+$D$+$k$^$G<u$1<h$C$?%G!<%?$r<!!9$K(B
$B=PNO$G$-$^$9!#(B"alice"$B$,8+$D$+$l$P(B"bob"$B$KJQ49$7$FD>$A$K=PNO$G$-$^$9!#(B
$B$3$N$3$H$r$d$C$F$/$l$k%D!<%k$K$O$I$N$h$&$J$b$N$,B8:_$9$k$G$7$g$&$+!#(B
($B9TC10L$K=hM}$9$k%D!<%k$OA4$FITE,3J$H$7$^$9(B)

$BM-_77r<#(B
E-mail: arisawa@aichi-u.ac.jp

