Shell - Programmation avancée
0/10
(0 avis)
Formation créée le 09/01/2023. Dernière mise à jour le 21/03/2023.
Version du programme : 1
Programme de la formation
Objectif de formation : Maîtriser les éléments avancées de la programmation Shell
Objectifs de la formation
- Comprendre le système de gestion des fichiers
- Maitriser les commandes et la programmation Shell
- Appréhender le fonctionnement du filtre sed
- Utiliser la commande awk de manière optimale
Profil des bénéficiaires
Pour qui
- Analyses d’exploitation
- Développeurs UNIX
- Exploitants
- Administrateurs
Prérequis
- Connaissance des principes de base du système UNIX et des commandes Shell
- Avoir suivi la formation "Shell - Maîtrise" ou bien détenir des connaissances équivalentes
Contenu de la formation
-
Exécution des procédures
- Programmation parallèle & programmation événementielle
- Gestion des alertes & des travaux
- Exploitation
-
Structures
- Fonctions
- Structuration des scripts Shell
- Auto-programmation - batch
-
Expressions régulières
- Introduction : rappels de la commande grep
- Méta-caractères des expressions régulières
- Déploiement d'expressions régulières avec grep
- Possibilités de egrep
-
Chaînes de caractères
- Expressions de variables
- Affectation de chaînes avec typeset
- Basename & dirname
-
Gestion de fichiers
- Actualisation d'un fichier par la redirection
- Définition de séparateur de champs (IFS)
- Redirection des entrées-sorties de l'ensemble d'un script
- Lecture d'un fichier dans une boucle
- Redirection des entrées-sorties en ksh
- Test des entrées-sorties standards
-
Exploitation
- Présentation de commandes utiles
- Réinterprétation d'une commande avec eval
- Gestion de menus par select (ksh)
- Décodage des options d'un script grâce à getopts
-
Présentation du filtre sed
- Fonctionnement de base de sed
- Commandes
- Manipulation des expressions régulières dans sed
- Sous-expressions
-
Commande awk
- Fonctionnement basique de awk
- Présentation de la structure d'un programme awk
- Critères
- Variables prédéfinies
- Variables & expressions
- Tableaux & instructions
- Fonctions prédéfinies
- Fonctions utilisateurs
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Émargement numérique
- Mises en situation
- Formulaires d’évaluation de la formation
- Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
- Espace intranet de formation
- Documents supports de formation projetés
- Exposés théoriques
- Étude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
Qualité et satisfaction
Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...
0/10
(0 avis)