Skip to content

Commit

Permalink
cut, grep, tee, wc: add Spanish translations (tldr-pages#5777)
Browse files Browse the repository at this point in the history
  • Loading branch information
goznalo-git authored Apr 20, 2021
1 parent 48f2869 commit 33ff770
Show file tree
Hide file tree
Showing 4 changed files with 105 additions and 0 deletions.
28 changes: 28 additions & 0 deletions pages.es/common/cut.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# cut

> Recorta campos provenientes de la entrada estándar o de archivos.
> Más información: <https://www.gnu.org/software/coreutils/cut>
- 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-}}`
37 changes: 37 additions & 0 deletions pages.es/common/grep.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# grep

> Encuentra coincidencias en el texto introducido.
> Soporta patrones simples y expresiones regulares.
> Más información: <https://www.gnu.org/software/grep/manual/grep.html>
- 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}}`
16 changes: 16 additions & 0 deletions pages.es/common/tee.md
Original file line number Diff line number Diff line change
@@ -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: <https://www.gnu.org/software/coreutils/tee>
- 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]"}}`
24 changes: 24 additions & 0 deletions pages.es/common/wc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# wc

> Cuenta líneas, palabras, o bytes.
> Más información: <https://www.gnu.org/software/coreutils/wc>
- 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`

0 comments on commit 33ff770

Please sign in to comment.