Introduction
Dans les anciens royaumes mythologiques de l'Inde, un monde enchanté numériquement reflète les complexités de notre terre bien-aimée. Ce monde, connu sous le nom de « Sankya Lokam », fait face à une situation désespérée. Une créature sacrée nommée « Vidyutpada » – une bête électrique dotée du pouvoir de contrôler le flux d'informations – a été emprisonnée sous la forme d'un système Linux par un asura (démon) rusé. Afin de libérer le Vidyutpada et de restaurer ses pouvoirs, l'élu doit naviguer à travers des commandes mystiques et déverrouiller les secrets de la lecture des entrées Linux.
Votre mission est de maîtriser l'art de lire les entrées sous Linux, en utilisant la commande divine read pour déchiffrer les messages codés laissés par les anciens. Êtes-vous prêt à vous lancer dans cette quête épique et à ouvrir les voies de l'illumination ?
Décodage des parchemins de saisie
Dans cette étape, vous commencerez votre voyage en apprenant à exploiter la commande read pour capturer l'essence éthérée des entrées fournies par l'utilisateur.
Tâches
- Complétez le script
greet_user.shqui demande son nom à l'utilisateur. - Assurez-vous que le script lit l'entrée et affiche un message de bienvenue personnalisé.
Exigences
- Complétez le modèle de script
greet_user.sh(créé lors de la configuration) en utilisant la commandereadpour obtenir la saisie de l'utilisateur. - Le fichier script se trouve déjà dans
~/project/greet_user.shet possède les permissions d'exécution. - Utilisez la commande
echopour afficher le message de bienvenue personnalisé. - Respectez scrupuleusement le format de sortie indiqué dans l'exemple ci-dessous.
Exemple
What is your name? Arjun
Welcome, Arjun, to the Sankya Lokam!
Canaliser les échos du passé
Dans cette étape, vos compétences seront mises à l'épreuve car vous devrez gérer plusieurs entrées et afficher un message qui les fusionne en une seule chaîne de sagesse ancestrale.
Tâches
- Complétez le script
greet_user2.shpour accepter deux entrées : le nom de l'utilisateur et son titre. - Construisez un message qui incorpore à la fois le nom et le titre de l'utilisateur.
Exigences
- Complétez le script
greet_user2.sh(créé lors de la configuration) pour inclure deux commandesread: une pour le nom et une pour le titre. - Votre script doit combiner le nom et le titre dans un seul message de bienvenue.
- Utilisez des invites de saisie appropriées pour guider l'utilisateur.
Exemple
What is your name? Arjun
What is your title? The Brave
Welcome, Arjun The Brave, to the Sankya Lokam!
Résumé
Dans ce défi, nous avons conçu un parcours d'apprentissage situé dans le monde mystique de Sankya Lokam, enseignant les bases de la lecture des entrées Linux à travers des personnages et des scénarios mythiques. L'objectif était de créer un cadre stimulant la curiosité et poussant les apprenants à accomplir des quêtes à l'aide de la commande read. Votre mission pour libérer Vidyutpada est terminée, et la maîtrise de la lecture des entrées Linux sera désormais à jamais à votre service. Puisse ce défi rendre vos voyages dans les royaumes numériques toujours plus fructueux.



