S'initier à la programmation de scripts shell

Les scripts shell sont un ensemble de commandes contenues dans un fichier et exécutées séquentiellement. Découvrez comment exploiter ces derniers pour créer des procédures fiables afin d'exécuter des tâches récurrentes.
Nombre d'articles :
6 article(s)
Type de liste de lecture
Parcours pédagogiques
Niveau :
Intermédiaire

Les bases du Shell

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
102
Mois de parution
mai 2019
Spécialité(s)
Résumé

Ce hors-série a pour objectif de « booster vos scripts » afin de les rendre plus puissants, plus rapides, mais aussi plus robustes. Néanmoins, on ne peut pas jouer à la Formule 1, si la voiture n’a pas le bon châssis : il est donc nécessaire de commencer ce magazine par quelques sains rappels de bonnes pratiques et bonne conception de script, avant de pouvoir aller plus loin et surtout plus « vite » !

Utilisez les structures de contrôle et autres mécanismes de la programmation « Shell »

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
89
Mois de parution
mars 2017
Spécialité(s)
Résumé

Vous serez bientôt un maître de la programmation « Shell » ! Après la conception d’un premier script dans notre précédent article, nous allons maintenant étudier, en détail, les nombreuses structures de tests et de contrôles à votre disposition lors de la conception d’un script.

Découvrez les fonctionnalités avancées du « Bash » et les bonnes pratiques

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
89
Mois de parution
mars 2017
Spécialité(s)
Résumé

Dernier article de notre étude - arrivés à ce stade, la prise en main de la programmation « Shell » est plus que bien avancée. Prenons maintenant quelques instants pour discuter de bonnes pratiques et de techniques avancées de programmation qui pourraient se révéler très pratiques...

Mise en pratique : réalisation d’un outil de contrôle de qualité de scripts « Shell »

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
89
Mois de parution
mars 2017
Spécialité(s)
Résumé

Nous avons désormais fait le tour de l’ensemble des éléments nécessaires pour rédiger de manière propre et robuste des scripts « Shell ». Il reste donc à réaliser, à titre de conclusion de ce hors-série, une étude de cas pratique, pour mettre en place et utiliser, de manière concrète et complète, les différents mécanismes et techniques évoqués.