
Unix Shell a pour objectif d'initier les utilisateurs du système Unix à l'écriture de programmes écrits en shell, les scripts. Chaque module présente un thème caractérisé par un ensemble de commandes et de concepts fondamentaux. Les ateliers proposés à la fin de chaque module permettent au lecteur de valider ses connaissances avant de passer au module suivant.
Il concerne :
- tous les utilisateurs d'un système Unix qui exécutent des suites répétitives de commandes et ont à configurer leur environnement logiciel,
- tous les informaticiens qui administrent des machines fonctionnant avec Unix.
Sommaire
Présentation des différents shells - Le rappel de commandes - Utilisation du shell en interactif - Les scripts shell - Les variables - Les instructions de contrôle - Les alias et les fonctions - L'arithmétique - Les expressions régulières - Les chaînes de caractères - La gestion des fichiers - La programmation multitâche en shell - Quelques commandes utiles - Des commandes simples et pratiques: what, xargs et tput - Le filtre sed - Le processeur de texte awk - En annexe : les commandes POSIX 2 - le shell POSIX 2 - le Korn shell ksh - le processeur de texte awk - l'éditeur en mode flot sed - Solution des exercices.