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.

Permissions des fichiers

Permissions des fichiers

Dans ce laboratoire, nous apprendrons à utiliser les commandes chown, touch et chmod sous Linux pour gérer les permissions des fichiers. Ces commandes sont essentielles pour contrôler l'accès aux fichiers et aux répertoires sur un système Linux.
LinuxShell
Afficher les informations sur l'utilisateur et le groupe

Afficher les informations sur l'utilisateur et le groupe

Dans ce défi, vous devez utiliser les commandes Linux pour afficher les informations relatives à l'utilisateur et au groupe.
LinuxShell
Explorateur de système de fichiers

Explorateur de système de fichiers

Dans ce défi, vous allez créer un script d'exploration de système de fichiers simple qui démontre votre compréhension des opérations de base sur les fichiers et les répertoires en shell scripting. Vous implémenterez des fonctions pour vérifier l'existence, le type et les permissions des fichiers et répertoires, renforçant ainsi vos compétences en manipulation du système de fichiers et en tests conditionnels avec bash.
ShellLinux
Les fonctions Shell

Les fonctions Shell

Dans cet atelier, vous découvrirez les fonctions en programmation shell. Vous apprendrez à créer et utiliser des fonctions avec des paramètres, à explorer les valeurs de retour, à comprendre la portée des variables et à implémenter une fonction avancée. À la fin de cet atelier, vous serez capable d'écrire des blocs de code réutilisables pour effectuer des tâches répétitives de manière efficace dans vos scripts shell.
ShellLinux
Les variables spéciales en Shell

Les variables spéciales en Shell

Dans cet atelier, vous allez explorer les variables spéciales de la programmation 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 retour et à l'identifiant de processus. Vous comprendrez également la différence entre $@ et $* pour la gestion d'arguments multiples.
ShellLinux
Comparer des tableaux en Shell

Comparer des tableaux en Shell

Dans cet atelier, vous apprendrez à comparer des tableaux en script Shell. Vous travaillerez avec trois tableaux et implémenterez un script pour identifier les éléments communs entre eux. Cet exercice renforcera votre compréhension de la manipulation des tableaux, des boucles et des structures conditionnelles en Shell.
ShellLinux
Les boucles en script Bash

Les boucles en script Bash

Dans cet atelier, vous allez maîtriser l'utilisation des boucles dans les scripts 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 cet atelier, vous serez capable de créer des scripts Bash plus dynamiques et flexibles en utilisant diverses structures de boucles.
ShellLinux
Les structures conditionnelles en Shell

Les structures conditionnelles en Shell

Dans cet atelier, vous apprendrez à utiliser les instructions conditionnelles en programmation shell pour prendre des décisions logiques. Vous vous exercerez à écrire des blocs if-else, à utiliser elif pour gérer plusieurs conditions, à effectuer des comparaisons numériques et de chaînes de caractères, et à combiner des conditions avec des opérateurs logiques. À la fin de cet atelier, vous serez capable de créer des scripts shell capables de réagir selon divers scénarios.
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. Cet atelier pratique couvre le calcul de la longueur, la recherche de position, l'extraction de sous-chaînes et le remplacement de texte, vous offrant des compétences concrètes pour le traitement de données textuelles.
ShellLinux
Opérations arithmétiques en Shell

Opérations arithmétiques en Shell

Apprenez les opérations arithmétiques en programmation Shell grâce à cet atelier pratique. Apprenez à effectuer des calculs, à utiliser des variables et à employer des opérateurs arithmétiques de base pour résoudre des problèmes concrets, comme le calcul des coûts dans un script shell.
ShellLinux
Les Tableaux en Shell

Les Tableaux en Shell

Explorez la puissance des tableaux dans la programmation shell à travers cet atelier pratique. Apprenez à créer, manipuler et accéder aux éléments des tableaux pour organiser et traiter efficacement les données dans vos scripts.
ShellLinux
Passage d'arguments au script

Passage d'arguments au script

Apprenez l'art de passer et de manipuler des arguments dans les scripts Shell. Cet atelier pratique vous guidera dans la création d'un script acceptant des arguments en ligne de commande, leur accès via des variables spéciales et l'implémentation d'une logique basée sur le nombre et le contenu de ces arguments.
ShellLinux
Utilisation des variables Shell

Utilisation des variables Shell

Apprenez les fondamentaux des variables shell dans cet atelier 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 gérer les variables d'environnement dans vos scripts shell.
ShellLinux
Bonjour, Bash !

Bonjour, Bash !

Plongez dans l'univers du scripting shell avec cet atelier pratique. Apprenez à créer, modifier et exécuter un script Bash simple qui affiche le message classique 'Hello, World!'. Maîtrisez au passage les commandes Linux essentielles et les fondamentaux du Bash.
LinuxShell
À la recherche du trésor du pirate

À la recherche du trésor du pirate

Apprenez les bases du scripting shell en décodant la carte au trésor du Capitaine Barbe Noire à l'aide de variables et d'opérations arithmétiques. Entraînez-vous à créer des scripts exécutables, à manipuler des variables et à effectuer des calculs en Bash.
ShellLinux
Manifeste de Cargaison Interstellaire

Manifeste de Cargaison Interstellaire

Bienvenue à bord, cadet de l'espace ! En tant qu'officier de cargaison stagiaire sur le vaisseau interstellaire 'Nebula Nomad', votre mission consiste à créer un système d'inventaire simple pour les trois baies de stockage du navire. Vous allez rédiger un script shell pour gérer et afficher le contenu de chaque baie, en traitant les entrées utilisateur et en fournissant les réponses appropriées.
ShellLinux
La commande Bash Trap

La commande Bash Trap

Dans cet atelier, vous apprendrez à utiliser la commande Bash trap pour gérer les signaux et les interruptions dans vos scripts. Vous créerez un script capable de capturer des signaux spécifiques, implémenterez des actions personnalisées pour ces signaux et utiliserez des fonctions avec trap pour organiser votre code. À la fin, vous serez en mesure d'écrire des scripts capables de gérer proprement divers scénarios et d'éviter les comportements imprévisibles.
LinuxShell
Opérations sur le système de fichiers en Shell

Opérations sur le système de fichiers en Shell

Dans cet atelier, vous apprendrez à effectuer divers tests de fichiers dans le shell. Vous créerez des fichiers et des répertoires de test, vérifierez leur existence et testerez les permissions de fichiers. À la fin de cet atelier, vous serez capable d'écrire des scripts shell capables d'interagir avec le système de fichiers et de prendre des décisions basées sur les propriétés des fichiers.
ShellLinux
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 13
  • Suivant