tcsh-6.12

Introduction à tcsh

Site de téléchargement (HTTP):  
Site de téléchargement (FTP):           ftp://ftp.funet.fi/pub/unix/shells/tcsh/tcsh-6.12.00.tar.gz
Version utilisée:                       6.12
Taille du package:                      804 Ko
Estimation de l'espace disque requis:   5,9 Mo
Estimation du temps de construction:    0,77 SBU

Le package tcsh contient "une version améliorée mais complètement compatible du shell C UNIX de Berkeley" (csh). Il est utile à certains programmes qui requièrent un shell C pour s'installer, et peut servir de shell alternatif à ceux qui préfèrent la syntaxe du C à celle du shell bash.

Installation de tcsh

Installez tcsh en lançant les commandes suivantes:

./configure --prefix=/usr &&
make &&
make install &&
cp tcsh.man /usr/share/man/man1/tcsh.1 &&
ln -s /usr/bin/tcsh /bin/csh

Explication des commandes

cp tcsh.man /usr/share/man/man1/tcsh.1: tcsh n'installe pas ses pages man correctement, donc nous le faisons manuellement.

ln -s /usr/bin/tcsh /bin/csh : Le FHS spécifie que si un shell C est installé, il doit y avoir un lien symbolique /bin/csh pointant dessus. Ceci crée ce lien symbolique.

Configurer tcsh

Fichiers de configuration

Il existe de nombreux fichiers de configuration pour le shell C. Voici quelques exemples: /etc/csh.cshrc, /etc/csh.login, ~/.tcshrc, ~/.cshrc, ~/.history, ~/.login, ~/.cshdirs, /etc/csh.logout, ~/.logout et ~/.logout. Plus d'informations sur ces fichiers sont disponibles dans la page man tcsh(1).

Contenu

Le package tcsh contient tcsh.

Description

tcsh

tcsh est une version améliorée mais complètement compatible du shell C Unix de Berkeley, csh. Il est utilisé à la fois comme shell interactif et comme processeur de scripts.