Infrastructures & Réseaux
Programmation Shell
Objectifs pédagogiques de la formation
Cette formation a pour but de vous apprendre à programmer en Shell et utiliser efficacement les outils SED et AWK.
Programme de la formation
Caractéristiques et utilisation du Shell
- Les points communs de "sh", "ksh", "bash" et "csh"
- Un script : définition, exécution et mise au point
Le Bourne Shell
- Généralités sur les variables (réservées et prédéfinies)
- L'environnement, les paramètres
- Les fonctions
- La gestion des exceptions "trap"
Structure des contrôles
- Alternative "if", commande "test", boucle "for", "while" et "until"
- Branchement multiple "case", sauts
- Commande "expr", commande interne "exec"
Le Korn Shell, éléments avancés
- Les bibliothèques de fonctions
- Manipulation des tableaux et des chaînes
- Les commandes "select" et "getopts"
- Les fichiers de configuration
- L'arithmétique
Outils SED et AWK
- Rappels et compléments sur les expressions régulières
- Sed, éditeur en mode "flot" :
- commandes
- utilisation des expressions régulières dans "sed"
- Awk (langage qui traite du texte) :
structure d'un programme awk
- sections, critères, énoncés
- Fonctions
- Ref :
- IXU10
- Durée :
- 3 jours
- Tarif :
- 1550 € HT
