Instruccion READ en Bash
El Bash scripting es algo magnífico, todos sabemos el potencial de la línea de comandos en linux, para conocerlo bien tenemos que saber algunos conceptos o usos básicos además de los comandos, con estos matices podremos automatizar mini tareas fácilmente sin tener que recurrir a grandes dosis de conocimientos o google, que sabemos que todos lo utilizamos a diario 🙂
La instrucción READ es uno de esos conceptos básicos, ya que nos permite interactuar con el usuario (input del teclado) para poner un valor en el momento sobre el que se desarrollará el script.
Este es un ejemplo sencillo:
Si lo ejecutamos saldrá de esta forma:
Esperará en la misma línea sobre la que tenemos configurada la instrucción READ para definir la variable $PALABRA, en cuanto pulsemos el Enter nos saldrá en pantalla lo que ha leído, usado en la frase «tu has escrito $PALABRA»
Si lo unimos a los condicionales «if» en las que comparamos un valor usando el comando test tendremos este ejemplo:
Este script te hace adivinar un número que se configurará en la variable $A y la comparará con el 1, el resultado, si no