Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.        
        
        
            Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.        
    Plan du cours
Introduction
- La philosophie et les principes de Bash / Qu'est-ce que Bash ?
 - Bash par rapport à d'autres langages de script
 - Aperçu des fonctionnalités et de l'architecture de Bash
 - Au-delà de Bash : Bash dans le contexte des tâches d'administration système
 
Comprendre Bash
- Le cycle de vie d'un script Bash
 - Comment Bash s'intègre dans les tâches d'administration système
 - Syntaxe et types de données Bash
 
Mise en place
- Configuration de l'environnement de développement
 - Installation de Bash sur les systèmes Linux
 - Installation de Bash sur les systèmes Windows
 - Configuration de l'environnement Bash
 
Création et exécution de scripts Bash
- Structure d'un script Bash
 - Exécution des scripts Bash
 - Utilisation de variables, arguments et entrées/sorties
 - Structures de contrôle et boucles
 
Scripting Bash pour l'automatisation
- Automatisation des tâches avec Bash
 - Gestion du système de fichiers avec Bash
 - Gestion des processus avec Bash
 - Surveillance et journalisation du système avec Bash
 
Intégration de Bash avec d'autres outils
- Bash et les expressions régulières
 - Bash et sed et awk
 - Bash et les outils en ligne de commande (grep, find, xargs, etc.)
 
Dépannage
- Débogage des scripts Bash
 - Erreurs courantes et comment les éviter
 - Optimisation des scripts Bash
 
Résumé et étapes suivantes
- Revue des concepts clés et des bonnes pratiques
 - Étapes suivantes pour approfondir Bash et l'automatisation avec Bash
 
Pré requis
- Une compréhension du système d'exploitation Linux
 - Une expérience avec l'interface en ligne de commande
 - Une expérience de programmation de base
 
Audience
- Développeurs
 - Administrateurs systèmes
 
             21 Heures