read
Shell builtin para recuperar datos de stdin.
Más información: https://manned.org/read.1p.
- Almacena los datos que escribes desde el teclado:
read variable
- Almacena cada una de las siguientes líneas que introduzcas como valores de un arreglo:
read -a arreglo
- Especifica el número máximo de caracteres a leer:
read -n cuenta_caracteres variable
- Asigna varios valores a varias variables:
read _ variable1 _ variable2 <<< "El apellido es Bond""
- No dejes que la barra invertida () actúe como carácter de escape:
read -r variable
- Muestra un indicador antes de la entrada:
read -p "Introduce aquí tu entrada: " variable
- No hacer eco de los caracteres introducidos (modo silencioso):
read -s variable
- Lee
stdiny realiza una acción en cada línea:
while read line; do echo|ls|rm|… "$line"; done < dev/stdin|ruta/al/archivo|…