Liberando a Vidyutpada: Maestría en la Entrada de Linux

LinuxIntermediate
Practicar Ahora

Introducción

En los antiguos reinos mitológicos de la India, existe un mundo digitalmente encantado que refleja las complejidades de nuestra amada tierra. Este mundo, conocido como "Sankya Lokam", se enfrenta a una situación desesperada. Una criatura sagrada llamada "Vidyutpada" —una bestia eléctrica con el poder de controlar el flujo de información— ha sido atrapada en la forma de un sistema Linux por un astuto asura (demonio). Para liberar a Vidyutpada y restaurar sus poderes, el elegido debe navegar a través de comandos místicos y desbloquear los secretos de la lectura de entradas en Linux.

Tu misión es alcanzar la maestría en el arte de leer entradas en Linux, utilizando el divino comando read para descifrar los mensajes codificados dejados por los antiguos. ¿Estás listo para embarcarte en esta búsqueda épica y desbloquear los senderos hacia la iluminación?

Decodificando los Pergaminos de Entrada

En este paso, comenzarás tu viaje aprendiendo a aprovechar el comando read para capturar la esencia etérea de las entradas proporcionadas por el usuario.

Tareas

  1. Completa el script greet_user.sh que solicita al usuario su nombre.
  2. Asegúrate de que el script lea la entrada y emita un saludo personalizado.

Requisitos

  • Completa la plantilla del script greet_user.sh (creada durante la configuración) utilizando el comando read para obtener la entrada del usuario.
  • El archivo del script ya se encuentra en ~/project/greet_user.sh y tiene permisos de ejecución.
  • Utiliza el comando echo para imprimir el saludo personalizado.
  • Sigue exactamente el formato de salida que se muestra en el ejemplo a continuación.

Ejemplo

What is your name? Arjun
Welcome, Arjun, to the Sankya Lokam!

Canalizando los Ecos del Pasado

En este paso, tus habilidades se pondrán a prueba aún más, ya que deberás manejar múltiples entradas y mostrar un mensaje que las entreteja en una sola cadena de sabiduría ancestral.

Tareas

  1. Completa el script greet_user2.sh para que acepte dos entradas: el nombre del usuario y su título.
  2. Construye un mensaje que incorpore tanto el nombre como el título del usuario.

Requisitos

  • Completa el script greet_user2.sh (creado durante la configuración) para incluir dos comandos read: uno para el nombre y otro para el título.
  • Tu script debe combinar el nombre y el título en un único mensaje de saludo.
  • Utiliza los indicadores (prompts) adecuados para guiar la entrada del usuario.

Ejemplo

What is your name? Arjun
What is your title? The Brave
Welcome, Arjun The Brave, to the Sankya Lokam!

Resumen

En este desafío, diseñamos un viaje de aprendizaje ambientado en el mundo místico de Sankya Lokam, enseñando los conceptos esenciales de la lectura de entradas en Linux a través de personajes y escenarios mitológicos cautivadores. El objetivo era crear un entorno que despertara la curiosidad e impulsara a los estudiantes a completar misiones utilizando el comando read. Tu misión para liberar a Vidyutpada ha concluido, y el conocimiento sobre la lectura de entradas en Linux estará para siempre bajo tu mando. A través de este desafío, esperamos que tus viajes por los reinos digitales sean siempre fructíferos.

✨ Revisar Solución y Practicar✨ Revisar Solución y Practicar