Linux - Programmation Shell
Systèmes/Réseaux 1795 € HT
Objectifs
Maîtriser la programmation en bourne Shell
Methodes et outils pédagogiques
- Alternance exposés théoriques et exercices pratiques (80% pratique)
-
Support de cours
Evaluation
- Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences
Public concerné
Analystes d'exploitation - Développeurs d'applications sur UNIX - Exploitants et administrateurs
Pré-requis
Connaissance des principes de base du système UNIX
Généralités
- Présentation du shell : interpréteur de commande Unix
- Modes d'exécution d'un script
- Les alias
- Les méta-caractères
Les variables
- Portée des variables : locales, globales, environnement
- Les différents types de variables
- Définir et manipuler des variables
- Transmission de paramètres
Fichiers d'environnement
- Fichier d'initialisation général : .profile
- Fichier d'initialisation local : .kshrc
Les entrées/sorties
- Accès en lecture/ écriture
Structures de contrôle
- Les instructions test et expr.
- Expressions conditionnelles
- Gestion des boucles
- Boucles for, while, until
- Tests 'if', tri avec 'case'
- Sortie de boucles avec break, continue et exit