Newsgroups: fj.questions.unix
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!news.join.ad.jp!aoba!akiu!ayashi!kaneko
From: kaneko@ccedu.sendai-ct.ac.jp (Yutaka Kaneko)
Subject: Re: FEP
X-Nntp-Posting-Host: saikachi
Message-ID: <CvsnoD.G78@sendai-ct.ac.jp>
Lines: 79
Sender: news@sendai-ct.ac.jp (SNCT News System)
Organization: Sendai National College of Technology, Sendai JAPAN.
X-Newsreader: mnews [version 1.16PL4]
References: <34lpcg$6q4@nameserv.sys.hokudai.ac.jp>
Date: Thu, 8 Sep 1994 04:41:00 GMT
Xref: galaxy.trc.rwcp.or.jp fj.questions.unix:4285
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.questions.unix&nb=4285&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.

  $B6b;R!w@gBfEEGH$G$9!#(B

In article <34lpcg$6q4@nameserv.sys.hokudai.ac.jp>
hiroshi@cgate.hipecs.hokudai.ac.jp writes:
>> Unix $B$N2>L>4A;zJQ49$N%U%m%s%H%(%s%I$O!"$I$&$7$F?7$?$J%7%'%k$r(B
>> $B5/F0$9$kJ}<0$K$7$J$$$H$$$1$J$$$N$G$7$g$&$+!)(B
>> (Canna, sj? $B$7$+CN$i$J$$$G$3$&7h$a$D$1$k$N$bJQ$G$9$,(B)
>> 
>> $B$=$l$h$j$b!"5/F0$7$?$i%G%P%$%9%I%i%$%P!<$r%"%?%C%A$7$?$h$&$K(B
>> $B$J$C$F!"ITMW$K$J$C$?$i%3%^%s%I$G!"%G%?%C%A$9$k$h$&$K$7$?$[$&$,(B
>> $B$J$K$+$HJXMx$G$9!#(B

  $B;d$b$5$[$I>\$7$$$o$1$G$O$J$$$N$G8m$j$,$"$C$?$i;XE&$7$F$/$@(B
$B$5$$!#(B

  DOS(MS-DOS, PC-DOS)$B$N>l9g!"%W%m%;%9$OIaDL(BCON($B%3%s%=!<%k%G(B
$B%P%$%9(B)$B$K$D$J$,$C$F$$$F!"$3$3$+$iF~=PNO$r<h$j$^$9$,!"F|K\8l(B
$BF~NOMQ%U%m%s%H%(%s%I(B($B0J8e(BFEP$B$H>N$9(B) $B$OF3F~$5$l$k$H(BFEP$B$,?7$?(B
$B$K(BCON$B%G%P%$%9$rL>>h$j!":G=i$+$i$"$C$?(BCON$B%G%P%$%9$O;H$o$l$J$/(B
$B$J$k$N$G!"%W%m%;%9$O2?$b0U<1$;$:$K!"(BFEP$B7PM3$G%-!<F~NO$r<u$1(B
$B<h$l$k$N$G$9!#$^$?!"(BFEP$B$r$O$:$;$P$b$H$N(BCON$B%G%P%$%9$,I|3h$9$k(B
$B$o$1$G$9!#(B

  unix$B$G$O!"0lHL%f!<%6$O%G%P%$%9$NEPO?$O$G$-$^$;$s$7!"(B($B:G?7(B
$B$N$b$N$OCN$j$^$;$s$,(B)$B5/F0;~$K$7$+%G%P%$%9$OEPO?$G$-$J$$$H;W(B
$B$$$^$9!#$3$N$?$a!";HMQCf$K%G%P%$%9$rAH$_9~$`$H$$$&<j$O;H$($J(B
$B$$$H;W$$$^$9!#(B

  unix$B$N%W%m%;%9$O86B'$H$7$F$$$:$l$+$N!V@)8fC<KvAuCV(B(tty)$B!W(B
$B$K$D$J$,$C$F$$$^$9!#$b$C$H$b!"(Btty$B$r@Z$jN%$9;v$b=PMh$^$9$7!"(B
$B:G=i$+$i(Btty$B$K$D$J$,$l$F$$$J$$%W%m%;%9$b$"$j$($^$9!#$7$+$7!"(B
$B2qOCE*$K;H$&%W%m%;%9(B($B%7%'%k!"%(%G%#%?(B)$B$O(Btty$B$K$D$J$,$l$F$$$k(B
$BI,MW$,$"$j$^$9(B(X$B$r;H$&$N$J$i$^$?OC$OJL$G$9$,(B)$B!#(B

        +-----+    +---------+
    ----| tty |----| Shell<1>|
        +-----+    +---------+

  FEP$B$r$"$i$?$KAH$_9~$`>l9g!"(Bshell<1>$B$+$i(BFEP$B$r5/F0$7!"(BFEP$B$,(B
$B?7$?$J(Bshell<2>$B$r5/F0$7$3$l$r?7$?$K3NJ]$7$?5<;wC<Kv(B(pty/tty)
$B$K$D$J$$$G$d$k$H$$$&$N$,0lHLE*$JJ}K!$G$9!#(B

        +-----+    +-----+    +---------+    +---------+
    ----| tty |----| FEP |----| pty/tty |----| Shell<2>|
        +-----+    +-----+    +---------+    +---------+

  $B$G$O!"(Bshell<1>$B$r5<;wC<Kv$K@\B3$7$F$d$l$P!"?7$7$$(Bshell$B$r5/(B
$BF0$9$kI,MW$O$J$$$N$G$9$,!"(BFEP$BB&$+$i(Bshell$B$N@)8fC<Kv$r@Z$jBX$((B
$B$k$3$H$O(Bunix$B$G$O$G$-$^$;$s!#(Bshell$B$N$[$&$r2~B$$7$F!"(BFEP$B$,5/F0(B
$B$5$l$?$i!"@)8fC<Kv$r@Z$jN%$7$F$+$o$j$KJL$J5<;wC<Kv$r@)8fC<Kv(B
$B$H$7$F3NJ]$9$k$h$&$K$9$l$P!"?7$?$J(Bshell$B$r5/F0$9$kI,MW$O$"$j(B
$B$^$;$s$,!"(B($B;H$o$l$k2DG=@-$N$"$k$9$Y$F$N(B)shell$B$r$=$N$h$&$K2~(B
$BB$$9$k$N$O$+$J$j$N<j4V$G$9!#(B

  EWS-4800$B$J$I$O!"(BFEP$B$r5/F0$7$F$b$"$i$?$K(Bshell$B$,5/F0$5$l$?5$(B
$BG[$,$J$$$N$G!"(Btty$B%G%P%$%9$NJ}$K:Y9)$r$7$F!"(Btty$B$N<jA0$K(BFEP$B$r(B
$BAH$_9~$a$k$h$&$K$7$F$"$k$N$G$O$J$$$+$H;W$$$^$9$,!">\$7$$<jK!(B
$B$OCN$j$^$;$s!#(B

               +-----+    +---------+
    ----+ +----| tty |----| Shell<1>|
        | |    +-----+    +---------+
| |
      +-----+
      | FEP |
      +-----+

>> script  $B%3%^%s%I$K$D$$$F$bF1$8$h$&$K46$8$^$9!#(B
>> 
>> $B$I$A$i$b(B, $B%7%'%k$r5/F0$7$J$$$G!"%9%?!<%H$9$k%*%W%7%g%s$r(B
>> $B$D$1$k$3$H$,=PMh$k$N$b$$$$$+$J$H;W$$$^$9$,!#(B

  $B$H$$$&$o$1$G!"<j7Z$K!"B?$/$N(Bunix$B$GF0$+$=$&$H$9$k$N$J$i!"?7(B
$B$?$K(Bshell$B$r5/F0$9$k$N$,0lHV3Z$J$N$G$9!#(B

main(i,j){j=time(0);do for(i /*       $B6b;R(B $BM5(B(Yutaka Kaneko)           */
=0;i<79;i++)printf(j%512>>4? /*  Sendai National College of Technology */
" ":"*"),j=j*331+113;while(  /*     kaneko@cc.sendai-ct.ac.jp          */
printf("\n\033[H\033[1L"));} /*   or kaneko@rcais.tohoku.ac.jp         */
