Scripting Shell/Bash - Automatisez votre système

  • 36étapes
Les participants qui ont complété toutes les étapes du programme recevront un badge.

À propos

Vous vous êtes toujours demandés comment automatiser certaines tâches de votre système GNU/Linux ? Vous avez toujours eu envie d'en savoir plus sur le scripting shell ?  Ce cours est fait pour vous ! Vous y apprendrez comment effectuer du développement en Bash grâce à un découpage du cours en trois sections principales : Les bases du scripting Shell : permet à ceux qui n'ont jamais développé de pouvoir comprendre le fonctionnement du scripting et d'être capable de mettre en place leurs premiers scripts grâce à une méthode pas à pas et à quelques exercices et quizz permettant d'asseoir les connaissances acquises.  Le scripting Shell intermédiaire : permettra d'utiliser à bon escient les codes erreurs (exit code) et les fonctionnalités accessibles grâce à l'utilisation du ET (&&) et du OU (||). Vous mettrez ensuite en place vos premières fonctions notamment lors d'un exercice vérifiant l'existence d'un fichier, et vous utiliserez les wildcards (aussi appelés métacaractères) pour rendre vos scripts beaucoup plus puissants ! Le scripting avancé : vous donnera les outils pour utiliser du code plus performant, par exemple grâce au case. Vous serez également capable de générer vos propres logs et d'utiliser le langage YAML pour les fichiers de configuration. Enfin vous en verrez d'avantages sur les variables (unset, export, typeset, readonly, etc...) et sur la commande sed. Plusieurs exercices cloturent ce cours afin de mettre en pratique l'ensemble des éléments.

Vous pouvez également rejoindre ce programme via l'application mobile.

Jordan Assouline
Jordan Assouline

Prix

Vous êtes déjà participant ? Se connecter

Partager