Changeset eab549f


Ignore:
Timestamp:
05/14/2005 05:05:06 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
a6a160b
Parents:
ee0047b4
Message:

Tagged tcsh.xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4213 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/shells/tcsh.xml

    ree0047b4 reab549f  
    1414
    1515<sect1 id="tcsh" xreflabel="Tcsh-&tcsh-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="tcsh.html"?>
    21 <title>Tcsh-&tcsh-version;</title>
    22 <indexterm zone="tcsh">
    23 <primary sortas="a-Tcsh">Tcsh</primary></indexterm>
     16  <?dbhtml filename="tcsh.html"?>
    2417
    25 <sect2>
    26 <title>Introduction to <application>Tcsh</application></title>
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
    2722
    28 <para>The <application>Tcsh</application> package contains "an enhanced but
    29 completely compatible version of the Berkeley Unix C shell (csh)". This is
    30 useful as an alternative shell for those who prefer C syntax to that of the
    31 bash shell, and also because some programs require the C shell in order to
    32 install.</para>
     23  <title>Tcsh-&tcsh-version;</title>
    3324
    34 <sect3><title>Package information</title>
    35 <itemizedlist spacing='compact'>
    36 <listitem><para>Download (HTTP): <ulink
    37 url="&tcsh-download-http;"/></para></listitem>
    38 <listitem><para>Download (FTP): <ulink
    39 url="&tcsh-download-ftp;"/></para></listitem>
    40 <listitem><para>Download MD5 sum: &tcsh-md5sum;</para></listitem>
    41 <listitem><para>Download size: &tcsh-size;</para></listitem>
    42 <listitem><para>Estimated disk space required:
    43 &tcsh-buildsize;</para></listitem>
    44 <listitem><para>Estimated build time:
    45 &tcsh-time;</para></listitem></itemizedlist>
    46 </sect3>
     25  <indexterm zone="tcsh">
     26    <primary sortas="a-Tcsh">Tcsh</primary>
     27  </indexterm>
    4728
    48 </sect2>
     29  <sect2 role="package">
     30    <title>Introduction to Tcsh</title>
    4931
    50 <sect2>
    51 <title>Installation of <application>Tcsh</application></title>
     32    <para>The <application>Tcsh</application> package contains "an enhanced but
     33    completely compatible version of the Berkeley Unix C shell (csh)". This is
     34    useful as an alternative shell for those who prefer C syntax to that of the
     35    bash shell, and also because some programs require the C shell in order to
     36    install.</para>
    5237
    53 <para>Install <application>Tcsh</application> by running the following
    54 commands:</para>
     38    <bridgehead renderas="sect3">Package Information</bridgehead>
     39    <itemizedlist spacing="compact">
     40      <listitem>
     41        <para>Download (HTTP): <ulink url="&tcsh-download-http;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download (FTP): <ulink url="&tcsh-download-ftp;"/></para>
     45      </listitem>
     46      <listitem>
     47        <para>Download MD5 sum: &tcsh-md5sum;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Download size: &tcsh-size;</para>
     51      </listitem>
     52      <listitem>
     53        <para>Estimated disk space required: &tcsh-buildsize;</para>
     54      </listitem>
     55      <listitem>
     56        <para>Estimated build time: &tcsh-time;</para>
     57      </listitem>
     58    </itemizedlist>
    5559
    56 <screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    57 make</command></userinput></screen>
     60  </sect2>
    5861
    59 <para>Now, as the root user:</para>
     62  <sect2 role="installation">
     63    <title>Installation of Tcsh</title>
    6064
    61 <screen><userinput role='root'><command>make install &amp;&amp;
     65    <para>Install <application>Tcsh</application> by running the following
     66    commands:</para>
     67
     68<screen><userinput>./configure --prefix=/usr &amp;&amp;
     69make</userinput></screen>
     70
     71    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     72
     73<screen role="root"><userinput>make install &amp;&amp;
    6274make install.man &amp;&amp;
    63 ln -sf /usr/bin/tcsh /bin/csh</command></userinput></screen>
     75ln -v -sf /usr/bin/tcsh /bin/csh</userinput></screen>
    6476
    65 </sect2>
     77  </sect2>
    6678
    67 <sect2>
    68 <title>Command explanations</title>
     79  <sect2 role="commands">
     80    <title>Command Explanations</title>
    6981
    70 <para><command>ln -sf /usr/bin/tcsh /bin/csh</command>: The
    71 <acronym>FHS</acronym> states that if there is a <application>C</application>
    72 shell installed, there should be a symlink from
    73 <filename>/bin/csh</filename> to it. This creates that symlink.</para>
     82    <para><command>ln -v -sf /usr/bin/tcsh /bin/csh</command>: The
     83    FHS states that if there is a <application>C</application> shell
     84    installed, there should be a symlink from <filename>/bin/csh</filename>
     85    to it. This creates that symlink.</para>
    7486
    75 </sect2>
     87  </sect2>
    7688
    77 <sect2>
    78 <title>Configuring <application>Tcsh</application></title>
     89  <sect2 role="configuration">
     90    <title>Configuring Tcsh</title>
    7991
    80 <sect3 id="tcsh-config"><title>Config files</title>
    81 <para>There are numerous configuration files for the C shell. Examples
    82 of these are <filename>/etc/csh.cshrc</filename>,
    83 <filename>/etc/csh.login</filename>,
    84 <filename>/etc/csh.logout</filename>,
    85 <filename>~/.tcshrc</filename>,
    86 <filename>~/.cshrc</filename>,
    87 <filename>~/.history</filename>,
    88 <filename>~/.cshdirs</filename>,
    89 <filename>~/.login</filename>,
    90 <filename>~/.logout</filename>. More information on these files can be
    91 found in the <filename>tcsh(1)</filename> man page.</para>
     92    <sect3 id="tcsh-config">
     93      <title>Config Files</title>
    9294
    93 <indexterm zone="tcsh tcsh-config">
    94 <primary sortas="e-etc-csh.cshrc">/etc/csh.cshrc</primary></indexterm>
    95 <indexterm zone="tcsh tcsh-config">
    96 <primary sortas="e-etc-csh.login">/etc/csh.login</primary></indexterm>
    97 <indexterm zone="tcsh tcsh-config">
    98 <primary sortas="e-etc-csh.logout">/etc/csh.logout</primary></indexterm>
    99 <indexterm zone="tcsh tcsh-config">
    100 <primary sortas="e-AA.tcshrc">~/.tcshrc</primary></indexterm>
    101 <indexterm zone="tcsh tcsh-config">
    102 <primary sortas="e-AA.cshrc">~/.cshrc</primary></indexterm>
    103 <indexterm zone="tcsh tcsh-config">
    104 <primary sortas="e-AA.history">~/.history</primary></indexterm>
    105 <indexterm zone="tcsh tcsh-config">
    106 <primary sortas="e-AA.cshdirs">~/.cshdirs</primary></indexterm>
    107 <indexterm zone="tcsh tcsh-config">
    108 <primary sortas="e-AA.login">~/.login</primary></indexterm>
    109 <indexterm zone="tcsh tcsh-config">
    110 <primary sortas="e-AA.logout">~/.logout</primary></indexterm>
    111 </sect3>
     95      <para>There are numerous configuration files for the C shell. Examples
     96      of these are <filename>/etc/csh.cshrc</filename>,
     97      <filename>/etc/csh.login</filename>, <filename>/etc/csh.logout</filename>,
     98      <filename>~/.tcshrc</filename>, <filename>~/.cshrc</filename>,
     99      <filename>~/.history</filename>, <filename>~/.cshdirs</filename>,
     100      <filename>~/.login</filename>, and <filename>~/.logout</filename>. More
     101      information on these files can be found in the
     102      <filename>tcsh(1)</filename> man page.</para>
    112103
    113 </sect2>
     104      <indexterm zone="tcsh tcsh-config">
     105        <primary sortas="e-etc-csh.cshrc">/etc/csh.cshrc</primary>
     106      </indexterm>
    114107
    115 <sect2>
    116 <title>Contents</title>
     108      <indexterm zone="tcsh tcsh-config">
     109        <primary sortas="e-etc-csh.login">/etc/csh.login</primary>
     110      </indexterm>
    117111
    118 <segmentedlist>
    119 <segtitle>Installed Program</segtitle>
    120 <segtitle>Installed Libraries</segtitle>
    121 <segtitle>Installed Directories</segtitle>
    122 <seglistitem>
    123 <seg>tcsh</seg>
    124 <seg>None</seg>
    125 <seg>None</seg>
    126 </seglistitem>
    127 </segmentedlist>
     112      <indexterm zone="tcsh tcsh-config">
     113        <primary sortas="e-etc-csh.logout">/etc/csh.logout</primary>
     114      </indexterm>
    128115
    129 <variablelist>
    130 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    131 <?dbfo list-presentation="list"?>
     116      <indexterm zone="tcsh tcsh-config">
     117        <primary sortas="e-AA.tcshrc">~/.tcshrc</primary>
     118      </indexterm>
    132119
    133 <varlistentry id="tcsh-prog">
    134 <term><command>tcsh</command></term>
    135 <listitem><para>is an enhanced but completely compatible version of the
    136 Berkeley Unix C shell, <command>csh</command>. It is usable as both an
    137 interactive shell and a script processor.</para>
    138 <indexterm zone="tcsh tcsh-prog">
    139 <primary sortas="b-tcsh">tcsh</primary></indexterm>
    140 </listitem>
    141 </varlistentry>
    142 </variablelist>
     120      <indexterm zone="tcsh tcsh-config">
     121        <primary sortas="e-AA.cshrc">~/.cshrc</primary>
     122      </indexterm>
    143123
    144 </sect2>
     124      <indexterm zone="tcsh tcsh-config">
     125        <primary sortas="e-AA.history">~/.history</primary>
     126      </indexterm>
     127
     128      <indexterm zone="tcsh tcsh-config">
     129        <primary sortas="e-AA.cshdirs">~/.cshdirs</primary>
     130      </indexterm>
     131
     132      <indexterm zone="tcsh tcsh-config">
     133        <primary sortas="e-AA.login">~/.login</primary>
     134      </indexterm>
     135
     136      <indexterm zone="tcsh tcsh-config">
     137        <primary sortas="e-AA.logout">~/.logout</primary>
     138      </indexterm>
     139
     140    </sect3>
     141
     142  </sect2>
     143
     144  <sect2 role="content">
     145    <title>Contents</title>
     146
     147    <segmentedlist>
     148      <segtitle>Installed Program</segtitle>
     149      <segtitle>Installed Libraries</segtitle>
     150      <segtitle>Installed Directories</segtitle>
     151
     152      <seglistitem>
     153        <seg>tcsh</seg>
     154        <seg>None</seg>
     155        <seg>None</seg>
     156      </seglistitem>
     157    </segmentedlist>
     158
     159    <variablelist>
     160      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     161      <?dbfo list-presentation="list"?>
     162      <?dbhtml list-presentation="table"?>
     163
     164      <varlistentry id="tcsh-prog">
     165        <term><command>tcsh</command></term>
     166        <listitem>
     167          <para>is an enhanced but completely compatible version of the
     168          Berkeley Unix C shell, <command>csh</command>. It is usable as both an
     169          interactive shell and a script processor.</para>
     170          <indexterm zone="tcsh tcsh-prog">
     171            <primary sortas="b-tcsh">tcsh</primary>
     172          </indexterm>
     173        </listitem>
     174      </varlistentry>
     175
     176    </variablelist>
     177
     178  </sect2>
    145179
    146180</sect1>
    147 
Note: See TracChangeset for help on using the changeset viewer.