Newsgroups: fj.unix,fj.archives.answers
Path: galaxy.trc.rwcp.or.jp!jaist-news!cs.titech!nirvana.cs.titech!wnoc-tyo-news!news.u-tokyo.ac.jp!sinetnews!news.ipc.chiba-u!news.hike.te!news.tj.chiba-u!asada
From: asada@icsd6.tj.chiba-u.ac.jp (Takuya Asada)
Subject: unix-faq.part5
Message-ID: <Cn2HFr.Hvp@ics.tj.chiba-u.ac.jp>
Followup-To: fj.unix
Lines: 273
Sender: news@ics.tj.chiba-u.ac.jp
Nntp-Posting-Host: duck.icsd6.tj.chiba-u.ac.jp
Reply-To: asada@icsd6.tj.chiba-u.ac.jp
Organization: Chiba-University
X-Newsreader: mnews [version 1.17] 1994-01/27(Thu)
Date: Tue, 22 Mar 1994 12:59:50 GMT
Xref: galaxy.trc.rwcp.or.jp fj.unix:4783 fj.archives.answers:1443
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.unix&nb=4783&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.

Archive-name: unix-faq/faq-jp/part5
Last-modified: 14 Mar 1994

$B$3$N5-;v$O(Btmatimar@empress.com$B$K$h$C$F:n@.$5$l$?(BUnix$B$K4X$9$k(BFAQ$B%j%9%H(B v 2.4$B$r!"(B
$B0J2<$N%a%s%P!<$,K]Lu$7$?$b$N$G$9!#(B

            $BD9(B@SRA ( m-cho@srasvc.sra.co.jp )
            $BF#:j(B@NTT$B%=%U%H%&%'%"8&5f=j(B (fujisaki@nttslb.ntt.jp)
            $BEgED(B@$BK-665;=Q2J3XBg3X(B (shimada@tut.ac.jp)
            $B@uED(B@$B@iMUBg3X(B (asada@icsd6.tj.chiba-u.ac.jp)
            $B:4F#(B@$B%=%U%H%&%'%"8&5f%"%+%G%_!<(B (satoh@icsd4.tj.chiba-u.ac.jp)

$BK]Lu$K:]$7!"86:n<T5Z$S(Bv 1.4$B$NK]Lu<T$G$"$k=);3(B@$B%;%$%3!<%(%W%=%sMM!"EDCg(B@$B%;%$(B
$B%3!<%(%W%=%sMM$+$iN;>5$H=u8@$r$$$?$@$-$^$7$?!#$^$?CfLn!w(BNSIS$B$5$s$K$O!"J8=q$N(B
$BBN:[$r@0$($FD:$-$^$7$?!#?<$/46<U$7$^$9!#(B

------------------------------$B$3$3$+$i(B------------------------------ 
$B$3$3$GEj9F$5$l$F$$$k5-;v$O!"(Bcomp.unix.questions $B$H(B comp.unix.shell $B$G$h$/(B
$B8+$+$1$k<ALd$N$$$/$D$+$KEz$($?$b$N$G$9!#$3$3$G2rEz$5$l$F$$$kFbMF$K$D$$$F$O!"(B
$B2?EY$b?R$M$F$7$F$7$^$&$3$H$,$J$$$h$&$K5$$r$D$1$^$7$g$&!#$3$3$K=q$$$F$"$k$N(B
$B$O!"$I$l$b4{$K2?EY$b7+$jJV$5$l$?<ALd$P$+$j$J$N$G$9$+$i!"$b$7$3$N5-;v$r$^$@(B
$BFI$s$G$$$J$$?M$,!"K|0lF1$8$3$H$K$D$$$F<ALd$7$F$7$^$C$F$b!"$H$,$a$?$j$7$J$$(B
$B$G$/$@$5$$!#$G$O!#(B

$B$3$N0lO"$NJ8=q$NCx:n8"$OA4$F!"(BCopyright (c) 1994, Ted Timar $B$H$J$C$F$$$^$9!#(B 
$B$3$l$i$NJ8=q$NG[I[$O!"EE;RE*$K!"L5NA$G!":G?7%P!<%8%g%s$r;H$&$?$a$NBEEv$JEX(B
$BNO$,$J$5$l(B $BA4$F$N%/%l%8%C%H$H$3$NCx:n8"I=5-$r$=$N$^$^4^$s$G$$$k>l9g$K8B$j(B
$B5v2D$7$^$9!#$=$l0J30$NG[I[MW5a$b9MN8$7$^$9!#(B

$B$3$3$K$"$k>pJs$OA4$FA10U$+$i4s$;$i$l$?$b$N$G$9$,!";d<+?H$bEj9F<T$b$=$l$K$D(B
$B$$$F$NJ]>Z$O$G$-$^$;$s!#$3$N>pJs$rMxMQ$9$kJ}$O!"$=$l$K$h$C$F@8$?2?$i$+$N>c(B
$B32$N@UG$$b0z$-$&$1$F2<$5$$!#(B

$B$3$N(B FAQ $B0J30$K$b$?$/$5$s$N(B FAQ $B$,$"$j$^$9$,!"$3$l$i$O$9$Y$F!"(Brtfm.mit.edu 
$B$H$$$&%"!<%+%$%V%5%$%H$N%G%#%l%/%H%j(B pub/usenet/news.answers $B$+$iF~<j$9$k(B
$B$3$H$,=PMh$^$9!#%"!<%+%$%V$,$*$$$F$"$k%G%#%l%/%H%j$NL>A0$O5-;v$N@hF,$N(B 
"Archive-Name:" $B$N9T$G3NG'$G$-$^$9!#$3$N(B FAQ $B$O!"(B"unix-faq/faq/part[1-7]" 
$B$H$$$&L>A0$G%"!<%+%$%V$5$l$F$$$^$9!#(B

$B5-;v$O!"$*$*$h$=!"0J2<$N$h$&$JFbMF$KJ,$1$F$"$j$^$9!#(B

    1.*) $B0lHLE*$J<ALd(B
    2.*) $B$I$A$i$+$H$$$($P4pK\E*$J<ALd!"=i?4<T$,$7$=$&$J<ALd(B
    3.*) $BJ?6QE*$J%l%Y%k$N$N<ALd(B
    4.*) $BFq$7$$<ALd!"$I$s$J<ALd$G$b2sEz$G$-$k$H;W$C$F$$$k$h$&$JJ}$+$i=P$=(B
        $B$&$J<ALd(B
    5.*) $B$$$m$$$m$J(B shell $B$K$D$$$F!"$"$k$$$O$*8_$$$N0c$$$K$D$$$F$N<ALd(B
    6.*) $B$$$m$$$m$J(B UNIX $B$K$D$$$F(B
    7.*) $B%3%s%U%#%0%l!<%7%g%s4IM}%7%9%F%`(B RCS $B$H(B SCCS $B$NHf3S(B

$B$3$N5-;v$O!"<!$N$h$&$J;vJA$K$D$$$F2rEz$7$?$b$N$G$9!#(B

    5.1)  shell $B$K$O$I$s$J<oN`$,$"$j$^$9$+!#(B
    5.2)  $B$"$k(B shell $B%9%/%j%W%H$NCf$KB>$N(B shell $B%9%/%j%W%H$r(B'$B4^$`(B'$B$K$O$I$&(B
          $B$7$?$i$$$$$G$7$g$&$+!#(B
    5.3)  $B$9$Y$F$N(B shell $B$G(B alias $B$,;H$($^$9$+!#$^$?!"(Balias $B$NF/$-$r$5$;$k(B
          $BB>$NJ}K!$O$"$j$^$9$+!#(B
    5.4)  shell $BJQ?t$r3d$jEv$F$k$K$O$I$&$7$?$i$$$$$G$7$g$&$+!#(B
    5.5)  $B2qOCE*$K(B shell $B$,Av$C$F$$$k$+$I$&$+$rCN$k$3$H$O$G$-$^$9$+!#(B
    5.6)  $B3F<o$N(B shell $B$O$I$s$J%I%C%H%U%!%$%k$r;H$$$^$9$+!#(B
    5.7)  $B$=$l$>$l$N(B shell $B$N0c$$$r$b$C$H>\$7$/CN$j$?$$$N$G$9$,!"$3$&$$$C$?(B
          $B>pJs$O$I$3$+$K$"$j$^$9$+!#(B

$BNc$($P!"$b$7(B 1.5) $B$N<ALd$K$@$14X?4$,$"$C$F!"B>$O$$$i$J$$$N$G$7$?$i!"(B"^1.5)"
$B$H$$$&@55,I=8=$G8!:w$r$7$F2<$5$$!#(B

$B$3$3$K=P$F$/$k<ALd$O!"$@$$$?$$!"I8=`E*$J$b$N$P$+$j$G$9!#KhG/OCBj$K$J$k$h$&(B
$B$J4pK\E*$JOC$7$G$9$+$i!"(Bcomp.unix.questions $B$d(B comp.unix.shell $B$K8=$l$k$H!"(B
$B%U%)%m!<$r$?$/$5$s<u$1$k$3$H$K$J$k$G$7$g$&(B ($B$G$b!"$=$l$i$,$9$Y$F$,I,$:$7$b(B
$B@5$7$$$o$1$G$O$"$j$^$;$s(B) $B!#$=$7$F!"F1$8<ALd$,!"$J$<7+$jJV$7$F=P$5$l$k$N$+(B
$B$H!"2??M$b$N$R$H$+$i$*>.8@$rD:BW$7$F$7$^$&$+$b$7$l$^$;$s!#(B
"news.announce.newsusers" $B$$$&%K%e!<%9%0%k!<%W$KKh7nEj9F$5$l$k!V2?EY$b2?EY(B
$B$b<ALd$5$l$kOCBj$KBP$9$k2rEz!W$rFI$s$G$_$l$P!"(B"UNIX" $B$,2?$rI=$9$N$+$b!"M}(B
$B2r$G$-$k$3$H$G$7$g$&!#(B

$B@$3&$K$O!"MM!9$J(B UNIX $B%7%9%F%`$,$"$j$^$9$+$i!"$3$3$G<($7$?2rEz$,;HMQ$5$l$k(B
$B%^%7%s$4$H$K$I$N$h$&$J7k2L$r$b$?$i$9$+$O!"J]>Z$7$-$l$k$b$N$G$O$"$j$^$;$s!#(B
$B$3$3$GDs<($5$l$?$3$H$r3NG'$9$k>l9g$O!"<+J,$G;H$C$F$$$k%^%7%s$N%^%K%e%"%k$r(B
$B;vA0$KFI$s$G2<$5$$!#$=$7$F!"$b$7!"$3$3$K$"$2$?2rEz$N$&$A$N$I$l$+$KBP$7$FDs(B
$B0F$dD{@5$r4uK>$5$l$k>l9g$O!"(Btmatimar@empress.com $B$^$G%a!<%k$r2<$5$$!#(B

( $BLu<TCm(B )

$BF|K\8lHG$K4X$9$k$*Ld$$9g$o$;$O!"<!$N08@h$^$G$I$&$>!#(B
satoh@icsd4.tj.chiba-u.ac.jp, asada@icsd6.tj.chiba-u.ac.jp

------------------------------
Subject: Can shells be classified into categories?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
Date: Wed, 7 Oct 92 14:28:18 -0500

5.1) shell$B$K$O$I$s$J<oN`$,$"$j$^$9$+!#(B
    
    $B0lHLE*$K$OBg$-$/J,$1$F(B2$B<oN`$"$j$^$9!#0l$DL\$O(BBourne shell$B$r5/8;$K;}$D!"(B
    sh$B!"(Bksh$B!"(Bbash$B!"(Bzsh$B$G$9!#Fs$DL\$O(BC shell$B$r5/8;$K;}$D!"(Bcsh$B!"(Btcsh$B$G$9!#2C(B
    $B$($F!"B?$/$N?M$,(B rc $B$r$=$l<+BN$G$b$&0l$D$N<oN`$H$7$F$$$^$9$,!"(Brc $B$O(B
    Bourne shell$B$KB0$9$k$H$$$&0U8+$b$"$j$^$9!#(B
    
    $B>e5-$NJ,N`$rCm0U$7$FMQ$$$l$P!"(BBourne shell$B7?$N$9$Y$F$N(B shell $B$GF0$/%9%/(B
    $B%j%W%H!"(BC shell$B7?$N$9$Y$F$N(B shell $B$GF0$/%9%/%j%W%H$r=q$/$3$H$,2DG=$G(B
    $B$9!#(B
    
-------------------------------
Subject: How do I "include" one shell script from within another shell script?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
Date: Wed, 7 Oct 92 14:28:18 -0500

5.2) $B$"$k(Bshell$B%9%/%j%W%H$NCf$KB>$N(Bshell$B%9%/%j%W%H$r(B '$B4^$`(B' $B$K$O$I$&$7$?$i(B
  $B$$$$$G$7$g$&$+!#(B
    
    Bourne shell $B7?$N(B shell (rc $B$b(B)$B$G$O(B "." $B%3%^%s%I$r!"(BC shell$B7?$N(B shell 
    $B$G$O(B "source" $B%3%^%s%I$r;HMQ$7$F$/$@$5$$!#(B
    
-------------------------------
Subject: Do all shells have aliases?  Is there something else that can be used?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
Date: Wed, 7 Oct 92 14:28:18 -0500

5.3) $B$9$Y$F$N(B shell $B$G(B alias $B$,;H$($^$9$+!#$^$?!"(Balias $B$NF/$-$r$5$;$kB>$NJ}(B
     $BK!$O$"$j$^$9$+!#(B
    
    sh $B0J30$N%a%8%c!<$J(B shell $B$O(B alias $B$,;H$($^$9!#$?$@$7!"$=$l$i$OA4$FF1(B
    $B$8F0:n$r$9$k$o$1$G$O$"$j$^$;$s!#Nc$($P0z?t$r<u$1<h$l$J$$$b$N$,$"$j$^$9!#(B
    
    $B87L)$K$OF1$8$G$O$"$j$;$s$,!"(Bshell$B4X?t(B($B$[$H$s$I$N(BBourne shell$B7?$N(B shell 
    $B$K$"$j$^$9(B)$B$O!"$[$H$s$I(B alias $B$HF1$8F/$-$r$7$^$9!#$^$?!"(Bshell$B4X?t$O(B 
    alias $B$K$G$-$J$$$3$H$b$G$-$^$9!#(Bshell $B4X?t$O(B System III $B$d(B BSD 4.2 $B$N(B
    $B$h$&$J(B Version 7 UNIX $B$+$i@8$^$l$?$b$N$N(B Bourne shell $B$K$OB8:_$7$^$;$s!#(B
    BSD 4.3 $B$H(B System V $B$N(B shell $B$O(B shell $B4X?t$r%5%]!<%H$7$F$$$^$9!#(B
    
    alias$B$r2r=|$9$k$K$O(B unalias $B$r!"(Bshell$B4X?t$G$O(B unset $B$r;H$$$^$9!#(B
    
-------------------------------
Subject: How are shell variables assigned?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
Date: Wed, 7 Oct 92 14:28:18 -0500

5.4) shell$BJQ?t$r3d$jEv$F$k$K$O$I$&$7$?$i$$$$$G$7$g$&$+!#(B
    
    C shell$B7?$N(B shell $B$G6I=jJQ?t$r3d$jEv$F$k$K$O!"(B"set $BJQ?t(B=$BCM(B" $B$H$7$^$9!#(B
    $B$^$?!"4D6-JQ?t$r3d$jEv$F$k$K$O(B "setnev $BJQ?t(B $BCM(B" $B$H$7$^$9!#JQ?t$r<h$j=|(B
    $B$/$K$O(B unset $B$H(B unsetenv $B$r;H$$$^$9!#(BBourne shell $B7?$N(B shell $B$G$O!"(B"$BJQ(B
    $B?t(B=$BCM(B" $B$H$7$^$9!#4D6-JQ?t$K$9$k$K$O(B"export $BJQ?tL>(B" $B$H$9$kI,MW$,$"$k$+(B
    $B$bCN$l$^$;$s!#JQ?t$r<h$j=|$/$K$O(Bunset $B$r;H$$$^$9!#(B
    
-------------------------------
Subject: How can I tell if I am running an interactive shell?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
>From: dws@ssec.wisc.edu (DaviD W. Sanderson)
Date: Fri, 23 Oct 92 11:59:19 -0600

5.5) $B2qOCE*$K(B shell $B$,Av$C$F$$$k$+$I$&$+$rCN$k$3$H$O$G$-$^$9$+!#(B
    
    C shell $B7?$N(B shell $B$G$O!"(B$prompt $BJQ?t$r;2>H$7$F$/$@$5$$!#(B
    
    Bourne shell $B7?$N(B shell $B$G$O(B $PS1 $BJQ?t$r;2>H$G$-$^$9$,!"(B$- $BJQ?t$r;2>H$7(B
    $B$?$[$&$,$$$$$G$7$g$&!#$b$7!"(B$- $BJQ?t$,(B 'i' $B$G$"$l$P!"(Bshell $B$O2qOCE*$KF0(B
    $B:n$7$F$$$^$9!#<!$N$h$&$K$7$F;n$7$F$_$F2<$5$$!#(B
    
        case $- in
        *i*)  # $B2qOCE*$J;~$N$?$a$N%3%^%s%I(B
        *)    # $BHs2qOCE*$J;~$N$?$a$N%3%^%s%I(B
    
-------------------------------
Subject: What "dot" files do the various shells use?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
>From: tmb@idiap.ch (Thomas M. Breuel)
Date: Wed, 28 Oct 92 03:30:36 +0100

5.6) $B3F<o$N(B shell $B$O$I$s$J%I%C%H%U%!%$%k$r;H$$$^$9$+!#(B
    
    $BA4$F$K$D$$$F=q$/$3$H$O$G$-$^$;$s$,!"<g$O$b$N$K$D$$$F0J2<$K7G$2$^$9!#(B
    
    csh
        .cshrc $B$H(B .login $B%U%!%$%k$K$O$$$/$D$+$N<oN`$,$"$j!"$=$l$>$l$O0c$&>l(B
        $B=j$K$"$j$^$9!#(B
    
        $B%9%?!<%H(B $B%"%C%W;~(B ($B$3$N=g=x$GFI$_9~$^$l$k(B):
            .cshrc - $B>o;~(B
            .login - $B%m%0%$%s(B $B%7%'%k$N$_(B
        
        $B=*N;;~(B:
            .logout - $B%m%0%$%s(B $B%7%'%k$N$_(B
        
        $B$=$NB>(B:
            .history - $B%R%9%H%j!<$rJ]B8$9$k(B ($savehist $BJQ?t$K4p$E$/(B)
    
    tcsh
        $B%9%?!<%H(B $B%"%C%W;~(B ($B$3$N=g=x$GFI$_9~$^$l$k(B):
            /etc/csh.cshrc - $B>o;~(B
            /etc/csh.login - $B%m%0%$%s(B $B%7%'%k$N$_(B
            .tcshrc       - $B>o;~(B
            .cshrc       - .tcshrc $B$,$J$$>l9g(B
            .login       - $B%m%0%$%s(B $B%7%'%k$N$_(B
    
        $B=*N;;~(B:
            .logout       - $B%m%0%$%s(B $B%7%'%k$N$_(B
    
        $B$=$NB>(B:
            .history       - $B%R%9%H%j!<$rJ]B8$9$k(B ($savehist $BJQ?t$K4p$E$/(B)
            .cshdirs       - $B%G%#%l%/%H%j(B $B%9%?%C%/$rJ]B8$9$k(B
    
    sh
        $B%9%?!<%H(B $B%"%C%W;~(B ($B$3$N=g=x$GFI$_9~$^$l$k(B):
            /etc/profile - $B%m%0%$%s(B $B%7%'%k$N$_(B
            .profile     - $B%m%0%$%s(B $B%7%'%k$N$_(B
    
        $B=*N;;~(B:
            $B<!$N%3%^%s%I$r;H$C$F;XDj$5$l$?%3%^%s%I(B($B$^$?$O%9%/%j%W%H(B)$B!'(B
                trap "command" 0
    
    ksh
        $B%9%?!<%H(B $B%"%C%W;~(B ($B$3$N=g=x$GFI$_9~$^$l$k(B):
            /etc/profile - $B%m%0%$%s(B $B%7%'%k$N$_(B
            .profile     - $B%m%0%$%s(B $B%7%'%k$N$_(B
            $ENV     - $B@_Dj$5$l$F$$$l$P>o;~(B
    
        $B=*N;;~(B:
            $B<!$N%3%^%s%I$r;H$C$F;XDj$5$l$?%3%^%s%I(B($B$^$?$O%9%/%j%W%H(B)$B!'(B
                trap "command" 0
    
    bash
        $B%9%?!<%H(B $B%"%C%W;~(B ($B$3$N=g=x$GFI$_9~$^$l$k(B):
            /etc/profile  - $B%m%0%$%s(B $B%7%'%k$N$_(B
            .bash_profile - $B%m%0%$%s(B $B%7%'%k$N$_(B
            .profile      - .bash_profile $B$,$J$$>l9g$N%m%0%$%s(B $B%7%'%k$N$_(B
            .bashrc      - $B%m%0%$%s(B $B%7%'%k0J30$N2qOCE*$J%7%'%k(B
            $ENV      - $B@_Dj$5$l$F$$$l$P>o;~(B
    
        $B=*N;;~(B:
            .bash_logout  - $B%m%0%$%s(B $B%7%'%k$N$_(B
    
        $B$=$NB>(B:
            .inputrc      - $B%3%^%s%I%i%$%s$+$i$NF~NOMQ$N=i4|2=@_Dj(B
    
    zsh
        $B%9%?!<%H(B $B%"%C%W;~(B ($B$3$N=g=x$GFI$_9~$^$l$k(B):
            .zshenv  - -f $B$,;XDj$5$l$F$$$J$$>l9g$O>o;~(B
            .zprofile - $B%m%0%$%s(B $B%7%'%k$N$_(B
            .zshrc  - -f $B$,;XDj$5$l$F$$$J$$>l9g$N2qOCE*$J%7%'%k$N$_(B
            .zlogin  - $B%m%0%$%s(B $B%7%'%k$N$_(B
    
        $B=*N;;~(B:
            .zlogout  - $B%m%0%$%s(B $B%7%'%k$N$_(B
    
    rc
        $B%9%?!<%H(B $B%"%C%W;~(B:
            .rcrc - $B%m%0%$%s(B $B%7%'%k$N$_(B
    
-------------------------------
Subject: I would like to know more about the differences ... ?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
Date: Wed, 7 Oct 92 14:28:18 -0500

5.7) $B$=$l$>$l$N(B shell $B$N0c$$$r$b$C$H>\$7$/CN$j$?$$$N$G$9$,!"$3$&$$$C$?>pJs$O(B
  $B$I$3$+$K$"$j$^$9$+!#(B
    
    sh, csh, tcsh, ksh, bash, zsh, rc $B$N>\$7$$Hf3S$N>pJs$O$$$/$D$+$N(B
    anonymous FTP $B%5%$%H$h$jF~<j$G$-$^$9!#(B
    
    cs.uwp.edu (131.210.1.4):pub/vi/docs/shell-100.BetaA.Z
    alf.uib.no (129.177.30.3):pub/lpf/misc/shell-100.BetaA.Z
    utsun.s.u-tokyo.ac.jp (133.11.11.11):misc/vi/shell-100.BetaA.Z
    
    $B$3$N%U%!%$%k$G$7$F$$$kHf3S$O!"%U%i%0!"9=J85,B'!"F~=PNO%j%@%$%l%/%7%g%s!"(B
    $B%Q%i%a!<%?(B/shell$B4D6-JQ?t$G$9!#$I$N%I%C%H%U%!%$%k$,;H$o$l$F$$$k$N$+$H$+!"(B
    $B4D6-JQ?t$H4X?t$N7Q>5$K$D$$$F$O5-=R$5$l$F$$$^$;$s!#(B
    
------------------------------

End of unix/faq Digest part 5 of 7
*********************************
------------------------------$B$3$3$^$G(B------------------------------
