mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-03-28 21:16:20 +01:00
alias, awk, chown, cp: add Spanish translation (#4571)
This commit is contained in:
parent
276287606f
commit
c0f34a9e6e
4 changed files with 114 additions and 0 deletions
28
pages.es/common/alias.md
Normal file
28
pages.es/common/alias.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# alias
|
||||
|
||||
> Crea alias -- palabras que son remplazadas por una cadena de comando(s).
|
||||
> Los alias son temporales en la sesión de shell actual, a no ser que estén definidos en el archivo de configuración de la shell, ej. `~/.bashrc`.
|
||||
|
||||
- Listar todos los alias:
|
||||
|
||||
`alias`
|
||||
|
||||
- Crear un alias genérico:
|
||||
|
||||
`alias {{nombre}}="{{comando}}"`
|
||||
|
||||
- Ver el comando asociado a un alias:
|
||||
|
||||
`alias {{nombre}}`
|
||||
|
||||
- Eliminar un alias (con el comando asociado):
|
||||
|
||||
`unalias {{nombre}}`
|
||||
|
||||
- Convertir `rm` en un comando interactivo:
|
||||
|
||||
`alias {{rm}}="{{rm -i}}"`
|
||||
|
||||
- Crear `la` como un atajo para `ls -a`:
|
||||
|
||||
`alias {{la}}="{{ls -a}}"`
|
36
pages.es/common/awk.md
Normal file
36
pages.es/common/awk.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# awk
|
||||
|
||||
> Un lenguaje de programación versátil para trabajar con archivos.
|
||||
> Más información: <https://github.com/onetrueawk/awk>.
|
||||
|
||||
- Imprime la quinta columna (también conocido como campo) en un archivo separado por espacios:
|
||||
|
||||
`awk '{print $5}' {{archivo}}`
|
||||
|
||||
- Imprime la segunda columna de las líneas que contengan "algo" en un archivo separado por espacios:
|
||||
|
||||
`awk '/{{algo}}/ {print $2}' {{archivo}}`
|
||||
|
||||
- Imprime la última columna de cada línea de un archivo, usando la coma (en vez de espacio) como separador de campo:
|
||||
|
||||
`awk -F ',' '{print $NF}' {{archivo}}`
|
||||
|
||||
- Suma los valores en de la primera columna de un archivo e imprime el total:
|
||||
|
||||
`awk '{s+=$1} END {print s}' {{archivo}}`
|
||||
|
||||
- Suma los valores en de la primera columna de un archivo e imprime el total de froma bonita:
|
||||
|
||||
`awk '{s+=$1; print $1} END {print "--------"; print s}' {{archivo}}`
|
||||
|
||||
- Imprime cada tres líneas, empezando por la primera:
|
||||
|
||||
`awk 'NR%3==1' {{archivo}}`
|
||||
|
||||
- Imprime todos los valores desde la tercera columna:
|
||||
|
||||
`awk '{for (i=3; i <= NF; i++) printf $i""FS; print""}' {{archivo}}`
|
||||
|
||||
- Imprime diferentes valores dependiendo de condiciones:
|
||||
|
||||
`awk '{if ($1 == "foo") print "Coincidencia completa foo"; else if ($1 ~ "bar") print "Coincidencia parcial bar"; else print "Baz"}' {{archivo}}`
|
23
pages.es/common/chown.md
Normal file
23
pages.es/common/chown.md
Normal file
|
@ -0,0 +1,23 @@
|
|||
# chown
|
||||
|
||||
> Cambia la propiedad de usuario y grupo sobre archivos y directorios.
|
||||
|
||||
- Cambia el usuario propietario de un archivo/directorio:
|
||||
|
||||
`chown {{usuario}} {{ruta/hacia/archivo_o_directorio}}`
|
||||
|
||||
- Cambia el usuario y grupo propietario de un archivo/directorio:
|
||||
|
||||
`chown {{usuario}}:{{grupo}} {{ruta/hacia/archivo_o_directorio}}`
|
||||
|
||||
- Cambia de forma recursiva el propietario sobre un directorio y su contenido:
|
||||
|
||||
`chown -R {{usuario}} {{ruta/hacia/directorio}}`
|
||||
|
||||
- Cambia el propietario de un enlace simbólico:
|
||||
|
||||
`chown -h {{usuario}} {{ruta/hacia/enlace_simbolico}}`
|
||||
|
||||
- Copia la información de propiedad del archivo/directorio de referencia a otro:
|
||||
|
||||
`chown --reference={{ruta/hacia/archivo_o_directorio_de_referencia}} {{ruta/hacia/archivo_o_directorio}}`
|
27
pages.es/common/cp.md
Normal file
27
pages.es/common/cp.md
Normal file
|
@ -0,0 +1,27 @@
|
|||
# cp
|
||||
|
||||
> Copia archivos y directorios.
|
||||
|
||||
- Copia un archivo a otra ruta:
|
||||
|
||||
`cp {{ruta/hacia/archivo_original.ext}} {{ruta/hacia/archivo_copia.ext}}`
|
||||
|
||||
- Copia un archivo a un directorio, manteniendo el nombre del archivo:
|
||||
|
||||
`cp {{ruta/hacia/archivo_original.ext}} {{ruta/hacia/directorio_destino}}`
|
||||
|
||||
- Copia de forma recursiva un directorio y su contenido a otra ruta (si la ruta de destino existe, el directorio se copiará dentro):
|
||||
|
||||
`cp -R {{ruta/hacia/directorio_original}} {{ruta/hacia/directorio_copia}}`
|
||||
|
||||
- Copia de forma recursiva y verbosa un directorio (muestra un listado de los archivos copiados):
|
||||
|
||||
`cp -vR {{ruta/hacia/directorio_original}} {{ruta/hacia/directorio_copia}}`
|
||||
|
||||
- Copia archivos de texto a otra ruta de forma interactiva (pregunta al usuario antes de sobreescribir):
|
||||
|
||||
`cp -i {{*.txt}} {{ruta/hacia/directorio_destino}}`
|
||||
|
||||
- Copia enlaces simbólicos sin mantener la referencia al original:
|
||||
|
||||
`cp -L {{enlace}} {{ruta/hacia/directorio_destino}}`
|
Loading…
Add table
Reference in a new issue