From 6578f2e7e8893061c4e08fa28e71c01341ab0ce0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Here=C3=B1=C3=BA?= Date: Sat, 21 Sep 2024 13:54:57 -0300 Subject: [PATCH] read: add Spanish translation (#13600) Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages.es/common/read.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages.es/common/read.md diff --git a/pages.es/common/read.md b/pages.es/common/read.md new file mode 100644 index 0000000000..83045b908d --- /dev/null +++ b/pages.es/common/read.md @@ -0,0 +1,36 @@ +# read + +> Shell builtin para recuperar datos de `stdin`. +> Más información: . + +- 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 `stdin` y realiza una acción en cada línea: + +`while read line; do {{echo|ls|rm|...}} "$line"; done < {{dev/stdin|ruta/al/archivo|...}}`