Hybrix

Formation programmation shell

Bourne shell (sh) - Korn shell (ksh) - Bourne-again shell (bash)

Durée 3 jours
Objectifs réaliser des scripts shell
Public tout public
Prérequis bonnes connaissances en utilisation de systèmes UNIX

Après des rappels sur le fonctionnement de l'interpréteur de commandes, cette formation abordera la syntaxe de programmation du Bourne shell et de ses dérivés ainsi que les outils les plus utiles pour de traitement de données au format texte.


  1. Introduction
  2. Caractéristiques générales de l'interpréteur de commandes
    • Les variables
    • Les métacaractères de génération de noms de fichiers
    • Le calcul entier
    • Redirections et tuyaux
    • Divers
  3. Syntaxe des scripts
    • Généralités
    • La commande read
    • La commande test
    • Les tests
    • Les boucles
    • Gestion des arguments et des options
    • Gestion des signaux
    • Divers
  4. Spécificités de ksh et bash
  5. Commandes de traitement de données
    • Les expressions rationnelles
    • La commande grep
    • La commande sed
    • La commande awk
  6. Commandes diverses