Formation Programmation Shell
- Référence : LUUX002
- Durée : 2 jours (14 heures)
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Connaissance des principes de base du système UNIX
PROFIL DES STAGIAIRES
- Analystes d'exploitation
- Développeurs d'applications sur UNIX
- Exploitants et administrateurs
OBJECTIFS
- Maîtriser la programmation en bourne Shell
METHODES PEDAGOGIQUES
- Mise à disposition d’un poste de travail par participant
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Linux
CONTENU DU COURS
1 - 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
2 - 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
3 - Fichiers d'environnement
- Fichier d’initialisation général : .profile
- Fichier d’initialisation local : .kshrc
4 - Les entrées/sorties
- Accès en lecture/ écriture
5 - 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