suivant: 1- Opérateurs
Guide shell Pour l'Impatient(e)
``bash - GNU Bourne-Again SHell.'',
/usr/bin/man 2004.
``Le Guide bash Pour l'Impatient(e) est un
guide de l'UNIX-bricole, pour l'utilisation d'une interface à
dispenser sans se disperser.'', nj 2004.
Point de départ: un
interpréteur de commandes (shell), des commandes, des
fichiers.
Objectif: exécuter des programmes, lister des fichiers
et/ou des répertoires, conditionner des exécutions, créer des listes,
rechercher des expressions régulières et plus si affinité.
Le
bash reprend des concepts du Bourne Shell sh, du Korn
Shell ksh, du C-Shell csh et de tcsh. bash est
l'acronyme de Bourne-Again SHell, développé par Stephen Bourne,
également auteur de sh. Le fichier /etc/shells liste les
différents interpréteurs supportés par le système. Votre shell
par défaut est spécifié dans le fichier /etc/passwd. Chaque
login implique l'ouverture d'un shell login. Un shell login lit les
fichiers /etc/profile notamment pour définir des variables
d'environnement et s'ils existent, /.bash_profile ou
/.bash_login ou /.profile et
/.bash_logout lors d'une fermeture de session. Chaque
ouverture d'un terminal sous X11 implique l'ouverture d'un shell
non-login. Un shell non-login lit le fichier /.bashrc. Les
commentaires sont précédés de #.
Lien utile:
- http://www.gnu.org/software/bash/bash.html
- man bash
VAL=`cmd1` ou VAL=$(cmd1): la variable VAL reçoit la chaîne affichée par la commande cmd1. La variable VAL s'affiche avec la commande echo $VAL.
suivant: 1- Opérateurs
2004-11-30