Shell Tutoriels

Les tutoriels de scripting shell offrent une approche systématique pour maîtriser les opérations en ligne de commande et l'automatisation. Nos tutoriels couvrent différents shells et techniques de script, adaptés aux débutants comme aux utilisateurs expérimentés. Grâce à des laboratoires pratiques et des exemples concrets, vous deviendrez compétent dans l'écriture de scripts shell efficaces. Notre environnement interactif en ligne de commande vous permet de pratiquer et d'expérimenter avec les commandes shell en temps réel.

Personnaliser la langue de la baleine Docker

Personnaliser la langue de la baleine Docker

Apprenez à créer une image Docker multilingue en utilisant des variables d'environnement. Ce défi vous montrera comment modifier la baleine Docker pour qu'elle dise bonjour dans différentes langues, illustrant ainsi le pouvoir de personnalisation des conteneurs Docker.
DockerShell
Correspondance d'expressions régulières en Bash

Correspondance d'expressions régulières en Bash

Découvrez le potentiel des expressions régulières dans la programmation Bash. Apprenez à appliquer la correspondance d'expressions régulières pour le traitement de texte, l'extraction de données et les tâches d'automatisation. Améliorez vos capacités de programmation en shell grâce à ce tutoriel approfondi.
Shell
Transmission d'arguments au script

Transmission d'arguments au script

Apprenez l'art de transmettre et de gérer des arguments dans les scripts Shell. Ce laboratoire pratique vous guidera dans la création d'un script qui accepte des arguments de ligne de commande, leur accès à l'aide de variables spéciales et la mise en œuvre de logique en fonction du nombre et du contenu de ces arguments.
ShellLinux
Commande trap Bash

Commande trap Bash

Dans ce laboratoire, vous apprendrez à utiliser la commande trap Bash pour gérer les signaux et les interruptions dans vos scripts. Vous créerez un script qui capture des signaux spécifiques, implémenterez des actions personnalisées pour ces signaux et utiliserez des fonctions avec trap pour un code plus organisé. À la fin, vous pourrez écrire des scripts qui gèrent correctement diverses situations et évitent les comportements imprévisibles.
LinuxShell
Variables spéciales dans le shell

Variables spéciales dans le shell

Dans ce laboratoire, vous explorerez les variables spéciales dans les scripts shell. Vous apprendrez à utiliser des variables telles que $0, $1, $#, $? et $$ pour accéder au nom du script, aux arguments de la ligne de commande, au nombre d'arguments, au code de sortie (exit status) et à l'identifiant de processus (process ID). Vous comprendrez également la différence entre $@ et $* pour gérer plusieurs arguments.
ShellLinux
Fonctions de shell

Fonctions de shell

Dans ce laboratoire, vous apprendrez les bases des fonctions en programmation shell. Vous créerez et utiliserez des fonctions avec des paramètres, explorerez les valeurs de retour, comprendrez la portée des variables et implémenterez une fonction avancée. À la fin de ce laboratoire, vous pourrez écrire des blocs de code réutilisables pour effectuer efficacement des tâches répétées dans les scripts shell.
ShellLinux
Comparaison de tableaux en Shell

Comparaison de tableaux en Shell

Dans ce laboratoire, vous apprendrez à comparer des tableaux en script Shell. Vous travaillerez avec trois tableaux et implémenterez un script pour trouver les éléments communs entre eux. Cet exercice améliorera votre compréhension de la manipulation de tableaux, des boucles et des instructions conditionnelles en script Shell.
ShellLinux
Boucles en script Bash

Boucles en script Bash

Dans ce laboratoire, vous maîtriserez l'utilisation des boucles en script Bash. Vous apprendrez à implémenter les boucles for, while et until pour répéter efficacement des instructions. De plus, vous explorerez les instructions break et continue pour contrôler l'exécution des boucles. À la fin de ce laboratoire, vous pourrez créer des scripts Bash plus dynamiques et flexibles en utilisant diverses structures de boucle.
ShellLinux
Instructions conditionnelles en shell

Instructions conditionnelles en shell

Dans ce laboratoire, vous apprendrez à utiliser les instructions conditionnelles en programmation shell pour prendre des décisions logiques. Vous pratiquerez l'écriture d'instructions if-else, l'utilisation de elif pour gérer plusieurs conditions, la réalisation de comparaisons numériques et de chaînes de caractères, ainsi que la combinaison de conditions avec des opérateurs logiques. À la fin de ce laboratoire, vous pourrez créer des scripts shell capables de prendre des décisions en fonction de diverses conditions.
LinuxShell
Opérations de base sur les chaînes de caractères

Opérations de base sur les chaînes de caractères

Plongez dans les techniques essentielles de manipulation de chaînes de caractères en script shell. Ce laboratoire pratique couvre le calcul de la longueur des chaînes, la recherche de la position des caractères, l'extraction de sous-chaînes et le remplacement de chaînes, vous offrant des compétences pratiques pour le traitement de texte dans les scripts shell.
ShellLinux
Opérations arithmétiques en Shell

Opérations arithmétiques en Shell

Apprenez les opérations arithmétiques en programmation Shell grâce à ce laboratoire pratique. Découvrez comment effectuer des calculs, utiliser des variables et employer des opérateurs arithmétiques de base pour résoudre des problèmes du monde réel, comme le calcul des coûts dans un script Shell.
ShellLinux
Tableaux (Arrays) en Shell

Tableaux (Arrays) en Shell

Découvrez le potentiel des tableaux (arrays) en programmation shell grâce à ce laboratoire pratique. Apprenez à créer, manipuler et accéder aux éléments des tableaux, permettant ainsi une organisation et une manipulation efficaces des données dans vos scripts shell.
ShellLinux
Travailler avec les variables de shell

Travailler avec les variables de shell

Apprenez les bases des variables de shell dans ce laboratoire pratique. Découvrez comment créer, référencer et manipuler des variables, effectuer des substitutions de commandes, exécuter des opérations arithmétiques et travailler avec des variables d'environnement dans des scripts shell.
ShellLinux
Bonjour, Bash!

Bonjour, Bash!

Plongez dans le monde du script shell avec ce laboratoire pratique. Apprenez à créer, éditer et exécuter un simple script Bash qui affiche le message classique 'Bonjour, le monde!'. Maîtrisez les commandes Linux essentielles et les bases du script Bash au passage.
LinuxShell
À la recherche du trésor du pirate

À la recherche du trésor du pirate

Apprenez les bases du script shell en décodant la carte au trésor du Capitaine Barbe Noire à l'aide de variables shell et d'opérations arithmétiques. Entraînez-vous à créer des scripts exécutables, à utiliser des variables et à effectuer des calculs arithmétiques en Bash.
ShellLinux
Explorateur de système de fichiers

Explorateur de système de fichiers

Dans ce défi, vous allez créer un script simple d'exploration de système de fichiers qui démontrera votre compréhension des opérations de base sur les fichiers et les répertoires en script shell. Vous allez implémenter des fonctions pour vérifier l'existence, le type et les autorisations des fichiers et des répertoires, améliorant ainsi vos compétences en manipulation de système de fichiers et en tests conditionnels en bash.
ShellLinux
Système de conseil météorologique

Système de conseil météorologique

Dans ce défi, vous allez développer un système simple de conseil météorologique pour un bureau météorologique local. Votre tâche consiste à créer un script shell qui fournit différents conseils en fonction de la température actuelle. Cet exercice vous aidera à pratiquer l'utilisation d'instructions conditionnelles dans les scripts bash pour gérer diverses situations.
ShellLinux
Manifeste de cargaison interstellaire

Manifeste de cargaison interstellaire

Bienvenue, cadet de l'espace! En tant que stagiaire officier des cargaisons sur le vaisseau interstellaire 'Nebula Nomad', votre tâche consiste à créer un système d'inventaire simple pour les trois salles à cargaisons du vaisseau. Vous écrirez un script shell pour gérer et afficher le contenu de chaque salle, en gérant différentes entrées utilisateur et en fournissant des réponses appropriées.
ShellLinux
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 13
  • Suivant