Accéder au contenu principal

Cours

Introduction au scripting Bash

Intermédiaire4 h

Les scripts Bash permettent de créer des pipelines d'analyse dans le cloud et de travailler avec des data stockées dans plusieurs fichiers.

Shell4 h13 vidéos43 exercices3,350 XP38,713Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

Bash est un langage de script concis, ultrarapide et robuste pour manipuler des données et des fichiers. C’est une compétence essentielle pour créer des pipelines d’analytique dans le cloud, privilégiée par les utilisateurs de Linux pour travailler avec des données réparties sur plusieurs fichiers.Dans ce cours, nous vous guiderons à travers les bases du scripting Bash. Nous commencerons par une introduction à la structure des scripts Bash, y compris la façon de passer des arguments en entrée et de produire des résultats en sortie. Vous explorerez ensuite les structures de données, comme les variables et les tableaux, ainsi que les structures de contrôle, notamment les boucles et les conditions. Vous mettrez enfin tout cela en pratique en créant vos propres fonctions Bash et en programmant des scripts automatisés qui s’exécutent comme une horloge avec cron.

Prérequis

Programme de formation

Plan du cours

1

De la ligne de commande au script Bash

Gagnez du temps lors de tâches complexes et répétitives. Vous commencerez ce cours en révisant les programmes et arguments courants de la ligne de commande, avant de passer rapidement au monde du scripting Bash. Vous créerez de simples pipelines en ligne de commande, puis vous les transformerez en scripts Bash. Vous monterez ensuite en compétence en découvrant les flux standards et la façon de transmettre des arguments à vos scripts Bash.
Commencer le chapitre
2

Variables dans le scripting Bash

Maîtrisez l’essentiel des scripts Bash : les variables ! Dans ce chapitre, vous apprendrez à créer des variables de chaîne et numériques de base, et à effectuer des calculs sur ces variables. Vous découvrirez aussi la magie d’un shell dans le shell (shell-ception), ouvrant la voie à de vastes possibilités pour des scripts avancés.
Commencer le chapitre
3

Structures de contrôle dans le scripting Bash

La vie n’est pas toujours linéaire, et vos scripts Bash ne devraient pas l’être non plus. Dans ce chapitre, vous ferez passer vos scripts Bash au niveau supérieur en apprenant les structures de contrôle. Vous verrez les différences entre les instructions FOR, WHILE, IF et CASE, et comment les utiliser dans vos scripts Bash. Avec ces nouveaux outils, vous serez prêt à créer des scripts plus avancés avec une logique conditionnelle.
Commencer le chapitre
4

Fonctions et automatisation

Donnez une nouvelle dimension à vos scripts Bash en créant des fonctions utiles pour traiter des données et des variables. Dans ce dernier chapitre, vous apprendrez la structure des fonctions en Bash, comment les utiliser pour automatiser des tâches fréquentes, et comment programmer vos scripts pour qu’ils s’exécutent à intervalles réguliers sans que vous ayez à intervenir.
Commencer le chapitre
S

Introduction au scripting Bash

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.