¿cuanta gente a visto el blog?

Entrada de Usuario en Bash

Con el script anterior, definimos una variable y mostramos el valor de la variable en la pantalla con echo $name. Ahora, vamos a pedirle al usuario que ingrese información. Para hacer eso, abre el archivo con tu editor de texto favorito y actualiza el script como sigue:

#!/bin/bash echo "¿Cuál es tu nombre?" read name echo "Hola $name" echo "¡Bienvenido a DevDojo!"

Lo anterior pedirá al usuario que ingrese información y luego almacenará esa entrada como una cadena/texto en una variable. Luego, podemos usar la variable y mostrar un mensaje de vuelta.

La salida del script anterior sería:

Primero ejecuta el script: 

./devdojo.sh

Luego, se te pedirá que ingreses tu nombre:

¿Cuál es tu nombre? Bobby

Una vez que hayas escrito tu nombre, simplemente presiona enter, y obtendrás la siguiente salida:

Hola Bobby ¡Bienvenido a DevDojo!

Para reducir el código, podríamos cambiar la primera declaración echo por el read -p. El comando read utilizado con la opción -p imprimirá un mensaje antes de solicitar la entrada del usuario:

#!/bin/bash read -p "¿Cuál es tu nombre? " name echo "Hola $name" echo "¡Bienvenido a DevDojo!"

¡Asegúrate de probar esto tú mismo también!

No hay comentarios.:

Publicar un comentario