IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Introduction à la programmation en Bash


précédentsommairesuivant

0. Préface

Interpréteur de commandes par défaut des systèmes GNU/Linux, bash est devenu pour les administrateurs système, un outil incontournable. Ce document présente les principales constructions syntaxiques de bash utilisées dans l’écriture des programmes shell (scripts shell). L’objectif premier a été de laisser de côté les redondances syntaxiques de ce langage de programmation, la subtilité des mécanismes de l’interpréteur, afin d’insister sur quelques concepts synthétiques tels que la substitution, la redirection ou le filtrage.

Cet écrit étant destiné principalement aux étudiants de premier et deuxième cycle en informatique, j'ai choisi de le rédiger en adoptant un style 2Ex (1 Explication, 1 Exemple) qui devrait permettre au lecteur de mieux s’approprier chaque notion présentée. Ce dernier pourra ensuite aborder des publications plus extensives ou plus spécialisées.

Cette publication étant loin d’être parfaite1, j'encourage le lecteur à me faire parvenir ses remarques ou suggestions, ainsi qu’à me signaler toute inexactitude (sanchis@iut-rodez.fr).

0-1. Pour en savoir plus :

  • Mendel Cooper, Advanced Bash Scripting Guide (http://tldp.org/LDP/abs/html). Une traduction en français est disponible (http://abs.traduc.org).
  • Arnold Robbins, Nelson H. F. Beebe, Introduction aux scripts shell, Ed. O’Reilly, Paris, 2005.
  • Cameron Newham, Bill Rosenblatt, Le shell bash, 3ème édition, Ed. O’Reilly, Paris, 2006.

précédentsommairesuivant

Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.