Programmation shell sous Unix-Linux : sh, ksh, bash (avec exercices corrigés)

Programmation shell sous Unix-Linux : sh, ksh, bash (avec exercices corrigés)

Programmation shell sous Unix-Linux : sh, ksh, bash (avec exercices corrigés)
Éditeur: ENI
2014480 pagesISBN 9782746090217
Format: BrochéLangue : Français

Ce livre sur la programmation shell s'adresse aux utilisateurs et

administrateurs des systèmes Unix/Linux souhaitant se former à

l'écriture de scripts shell. Les fonctionnalités des trois shells couramment

utilisés (Bourne shell, ksh 88 et 93, bash) sont détaillées

et leurs différences signalées. Les thèmes sont présentés de manière

progressive et pédagogique, ce qui fait de cet ouvrage un support

idéal destiné aussi bien à la formation professionnelle qu'à l'autoformation .

Les premiers chapitres sont consacrés au fonctionnement du

shell : lancement d'une commande, caractères spéciaux du shell

couramment employés ( redirections, tubes ...), paramétrage de

l'environnement de travail de l'utilisateur ( variables et fichiers

d'environnement ...). Les mécanismes internes sont expliqués en

détail et illustrés par de nombreux schémas.

La suite de l'ouvrage est dédiée à la programmation proprement

dite. Les bases de la programmation ( variables, structures de

contrôle, commandes de test et de calculs , ...) sont présentées et

illustrées par de nombreux exemples. Sont ensuite détaillés les aspects

avancés de la programmation shell ( gestion des fichiers,

fonctions , ...).

La dernière partie de l'ouvrage traite des outils annexes indispensables

au traitement de chaînes de caractères et de fichiers textes :

les expressions régulières basiques et étendues, l'éditeur non

interactif sed , un panorama étendu du langage awk ainsi que les

principales commandes filtres des systèmes unix.

Des exercices permettront au lecteur de pratiquer l'écriture de

scripts shells tout au long de l'ouvrage. Les exemples de scripts

présentés dans l'ouvrage, ainsi que les solutions des exercices sont

disponibles en téléchargement sur le site www.editions-eni.fr.

Ce livre est proposé par (0) membre(s)
Ce livre est mis en favori par (0) membre(s)