Cette formation vous permettra d'apprendre à réaliser des des Scripting Shell en Bash.
OBJECTIFS PEDAGOGIQUES
- Maîtriser la programmation du shell Bash.
PROGRAMME
INTRODUCTION
Notion de shell
Différents shells : sh, ksh, bash
Le shell Bash
Description des travaux pratiques :
Quiz
LE SHELL BASH
Présentation
Gestion des options
- options classiques
- options additionnelles
Description des travaux pratiques :
Atelier : manipulations des options du Bash
Comprendre la notion de script shell
COMPRENDRE LA NOTION DE SCRIPT SHELL
Rôles d'un script
Composition d'un script
Exécutions d'un script
Description des travaux pratiques :
Atelier : premier script
Gérer les variables
GÉRER LES VARIABLES
Les différents types de variables
Création, suppression de variable
Affectations d'une variable
Commande set
Manipulation des chaînes de caractères
- Longueur d'une chaîne
- Gestion de la casse
- Gestion des sous-chaînes
Opérations arithmétiques
Description des travaux pratiques :
Atelier : exercices sur les variables
Gérer les arguments d'un script
GÉRER LES ARGUMENTS D'UN SCRIPT
Notion d'argument
Variables de gestion des arguments
Description des travaux pratiques :
Atelier : gestion de base des arguments d'un script
Utiliser l'instruction test
UTILISER L'INSTRUCTION TEST
Principes de l'instruction test
Test et les numériques
Test et les chaînes de caractères
Test et les fichiers
Écriture alternative
Description des travaux pratiques :
Atelier : maîtriser l'instruction test