Ingreso de datos

Lectura de datos por consola en Bash Linux
Una de las funciones más útiles y significativaas de los lenguajes es pedir datos a través de entradas de datos (formularios, consola) en este caso es a través de la consola que el programa pide ciertos datos para realizar acciones.

26/02/2021 21:56:11 Update:26/02/2021 22:06:25

Bash utiliza el comando read para el ingreso de datos en variables. Su formato es:

read [variable]

Cuando la interpretación del script llegue a ese punto, esperará un ingreso de datos proveniente del teclado y lo almacenará en la variable indicada. Ahora desarrollaremos un ejemplo usando la función read.

#!/bin/sh
# Archivo pread
# Ejemplo: utilización función read
# uso ./pread

echo -n "ingrese su nombre:"
read nombre
echo -n "ingrese su apellido:"
read apellido
echo "su nombre es $nombre"
echo "su apellido es $apellido"

# #####- F I N - #########

Como pueden apreciar, el uso de este comando es muy sencillo. Noten el parámetro -n en la función echo. Esto hace que luego de la impresión del mensaje, echo no baje de línea, sino que se mantenga en la misma.


www.compostela21.com
diariocompostela21@gmail.com
21/11/2024