read
es un comando que se encuentra en sistemas operativos Unix y similares , como Linux . Lee una línea de entrada de la entrada estándar o un archivo pasado como argumento a su indicador y lo asigna a una variable. Está integrado en shells como Bash . [1]-u
El read
comando se utiliza para recibir información del usuario en scripts de shell. Tiene una variable $REPLY incorporada para almacenar respuestas, pero puede guardarlas en otras variables. [2]
El comando admite varias opciones mediante indicadores. Se puede configurar para que emita un mensaje utilizando -p en lugar de tener que utilizar el echo
comando. También puede ocultar texto superficialmente utilizando el indicador -s, limitar la cantidad de caracteres con -n, almacenar el resultado en una matriz con -a y agotar el tiempo de espera después de una cierta cantidad de tiempo con -t. [2]