Comprendre et écrire un script Bash
3 jours – 21 heures en présentiel ou à distance
Comprendre et utiliser les blocs fonctionnels, variables d’environnement, figures Bash, manipuler des types de variables différents, déboguer un script Bash
pRErequis
Connaissances en informatique
Public
Développeurs
tarif ht/jour
640 €
Tarif non applicable si accords-cadres client et coaching
Objectifs pédagogiques de la formation Bash :
A l’issue de la formation, les participants sauront comprendre les blocs fonctionnels d’un script Bash et les utiliser, tels que les conditions, les boucles et les fonctions. Ils sauront également utiliser des variables d’environnement, des figures Bash, manipuler des types de variables différents et déboguer un script Bash.
Contenu de la formation Bash :
- Environnement d’utilisation
- Objectifs et finalité d’un script
- Exécuter un script Bash
- Utilisation du shebang
- Structure type d’un script Bash
- Concepts de variables
- Déclaration et utilisation de variables dans un script Bash
- Assigner une valeur par défaut aux variables
- Variables positionnelles et variables internes
- Portée d’une variable
- Manipulation de variables
- Récupérer les entrées clavier
- Ajouter du code dans des fonctions
- Déclarer et appeler une fonction
- Gérer les valeurs de retour d’une fonction
- Organiser la structure du code du script autours des fonctions
- Effectuer des tests à l’aide de structures conditionnelles
- Syntaxe des structures if/then, select/done et case/esac
- Tests de valeur dans le script
- Conditions multiples avec elif et in
- Imbrication de conditions
- Outils de comparaison : -eq, -ne, -lt, gt, …
- Comparaison de variables littérales et d’entiers
- Effectuer une action sur plusieurs éléments à l’aide des boucles
- Syntaxe des structures for/do, while et until
- Parcourir des listes de données
- Parcourir des fichiers et des dossiers du filesystem
- Interruption et reprise de boucle avec break et continue
- Variables d’environnement : $PATH, $PS1, …
- Manipulation de chaînes de caractères : extraction, recherche et remplacement
- Concepts et manipulation de tableaux
- Utilisation des outils de débogage intégré
- Utilisation de commandes internes et intégrés
- Utilisation d’abréviations avec les alias
Poursuite de formation :
Notre équipe vous répond en moins d’une heure.
Possibilité de s’inscrire à la formation à tout moment.
Lieu de formation :
CMS Informatic
7 allée de Londres
ZA Courtabœuf Paris-Saclay
91140 Villejust
01 64 86 42 42
Liste de nos formations :
Votre contact commercial :
Mme Nathalie GRIMOIN
01 64 86 42 42
admin@cms-informatic.com
Formacode :
LANGAGES INFORMATIQUES 30854