next up previous
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, $\sim$/.bash_profile ou $\sim$/.bash_login ou $\sim$/.profile et $\sim$/.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 $\sim$/.bashrc. Les commentaires sont précédés de #.
 
Lien utile:  
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.




next up previous
suivant: 1- Opérateurs
2004-11-30