From 33ff7709860217877c597369086fcacfed201a68 Mon Sep 17 00:00:00 2001 From: Gonzalo Contreras Aso <61254163+goznalo-git@users.noreply.github.com> Date: Tue, 20 Apr 2021 17:03:14 +0200 Subject: [PATCH] cut, grep, tee, wc: add Spanish translations (#5777) --- pages.es/common/cut.md | 28 ++++++++++++++++++++++++++++ pages.es/common/grep.md | 37 +++++++++++++++++++++++++++++++++++++ pages.es/common/tee.md | 16 ++++++++++++++++ pages.es/common/wc.md | 24 ++++++++++++++++++++++++ 4 files changed, 105 insertions(+) create mode 100644 pages.es/common/cut.md create mode 100644 pages.es/common/grep.md create mode 100644 pages.es/common/tee.md create mode 100644 pages.es/common/wc.md diff --git a/pages.es/common/cut.md b/pages.es/common/cut.md new file mode 100644 index 000000000..f10077faf --- /dev/null +++ b/pages.es/common/cut.md @@ -0,0 +1,28 @@ +# cut + +> Recorta campos provenientes de la entrada estándar o de archivos. +> Más información: + +- Recorta los primeros 16 caracteres de cada línea de la entrada estándar: + +`cut -c {{1-16}}` + +- Recorta los primeros 16 caracteres de cada línea de los archivos especificados: + +`cut -c {{1-16}} {{archivo}}` + +- Recorta todo desde el tercer caracter hasta el final de cada línea: + +`cut -c {{3-}}` + +- Recorta el quinto campo de cada línea, usando los dos puntos como delimitadores de campos (por defecto el delimitador es tab): + +`cut -d'{{:}}' -f{{5}}` + +- Recorta el segundo y décimo campo de cada línea, usando los punto y coma como delimitadores: + +`cut -d'{{;}}' -f{{2,10}}` + +- Recorta los campos del tercero al último de cada línea, usando los espacios como delimintadores: + +`cut -d'{{ }}' -f{{3-}}` diff --git a/pages.es/common/grep.md b/pages.es/common/grep.md new file mode 100644 index 000000000..644461a16 --- /dev/null +++ b/pages.es/common/grep.md @@ -0,0 +1,37 @@ +# grep + +> Encuentra coincidencias en el texto introducido. +> Soporta patrones simples y expresiones regulares. +> Más información: + +- Busca un patrón dentro de un archivo: + +`grep {{patron}} {{ruta/al/archivo}}` + +- Busca un patrón exacto: + +`grep -F {{patron_exacto}} {{ruta/al/archivo}}` + +- Busca un patrón [R]ecursivamente en el directorio actual, mostrando los correspondientes [n]úmeros de línea, [I]gnorando archivos binarios: + +`grep -RIn {{patron}} .` + +- Usa expresiones regulares extendidas (soportando `?`, `+`, `{}`, `()` y `|`), sin importar mayúsculas o minúsculas: + +`grep -Ei {{patron}} {{ruta/al/archivo}}` + +- Imprime 3 líneas de [C]ontexto alrededor, anteriores ([B]), o posteriores ([A]) tras la coincidencia: + +`grep -{{C|B|A}} 3 {{patron}} {{ruta/al/archivo}}` + +- Imprime el nombre del archivo con la línea correspondiente a cada coincidencia: + +`grep -Hn {{patron}} {{ruta/al/archivo}}` + +- Usa la entrada estándar en vez de un archivo: + +`cat {{ruta/al/archivo}} | grep {{patron}}` + +- Encuentra coincidencias in[v]ersas al patrón (aquellas líneas que no lo contengan): + +`grep -v {{patron}}` diff --git a/pages.es/common/tee.md b/pages.es/common/tee.md new file mode 100644 index 000000000..27386d80a --- /dev/null +++ b/pages.es/common/tee.md @@ -0,0 +1,16 @@ +# tee + +> Lee desde la entrada estándar y escribe a la salida estándar a la vez que a archivos o comandos. +> Más información: + +- Copia la entrada estándar al archivo, reemplazando su contenido, y también a la salida estándar: + +`echo {{ejemplo}} | tee {{ruta/al/archivo}}` + +- Anexa la entrada estándar al archivo, sin reemplazar: + +`echo {{ejemplo}} | tee -a {{ruta/al/archivo}}` + +- Imprime la entrada estándar a la terminal, y también lo reenvía a otro programa para posterior procesamiento: + +`echo {{ejemplo}} | tee {{/dev/tty}} | {{xargs printf "[%s]"}}` diff --git a/pages.es/common/wc.md b/pages.es/common/wc.md new file mode 100644 index 000000000..26c83ba17 --- /dev/null +++ b/pages.es/common/wc.md @@ -0,0 +1,24 @@ +# wc + +> Cuenta líneas, palabras, o bytes. +> Más información: + +- Cuenta las líneas en un archivo: + +`wc -l {{ruta/al/archivo}}` + +- Cuenta las palabras en un archivo: + +`wc -w {{ruta/al/archivo}}` + +- Cuenta caracteres (bytes) en un archivo: + +`wc -c {{ruta/al/archivo}}` + +- Cuenta caracteres en un archivo (considerando los caracteres de varios bytes): + +`wc -m {{ruta/al/archivo}}` + +- Usa la entrada estandar para contar líneas, palabras o caracteres (bytes), en ese orden: + +`{{find .}} | wc`