Shells

Nous sommes tous familiers avec le shell BASH (Bourne Again shell), mais il existe deux autres interfaces utilisateur considérées comme des shells modernes et utiles, tcsh (Shell C UNIX de Berkeley) et zsh (Korn shell). Ce chapitre installe les packages compatibles avec ces types de shells.

ASH-0.4.0

Introduction à ASH

ash est un shell le plus compatible avec le shell Bourne (à ne pas confondre avec le sell Bourne Again SHell c'est-à-dire Bash installé avec LFS) sans les fonctionnalités supplémentaires. Bourne Shell est disponible sur la plupart des systèmes UNIX commerciaux. Néanmoins ash est utile pour tester la compatibilité des scripts avec sh. Il a des besoins en mémoire et en espace disque bien petits par rapport aux autres shells compatibles sh.

Informations sur le package

Installation de ASH

Installez ASH en lançant les commandes suivantes:

patch -Np1 -i ../ash-0.4.0-cumulative-fixes-1.patch &&
make &&
install -m 755 sh /bin/ash &&
install -m 644 sh.1 /usr/share/man/man1/ash.1

Si vous souhaitez faire de ash le shell sh par défaut, créez un lien symbolique.

ln -sf ash /bin/sh

Configurer ASH

Fichiers de configuration

ASH utilise /etc/profile et $HOME/.profile

Contenu

Le package ASH contient ash, un shell compatible avec sh.

Description

ash

ash est un shell compatible avec sh.