Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- Los ficheros de inicio de Bash
- os los usuarios - **/etc/bash.bashrc**: llamado por el anterior, afecta a todos los usuarios - **~/... * - **~/.profile** - **~/.bashrc**: llamado por el anterior - **~/.bash_logout**: ejecutado a l... no interactivo Solo ejecutará el fichero indicado por la variable de entorno **BASH_ENV**, que indica l... cifica varios parámetros del historial de bash y, por razones de seguridad, desactiva el almacenamiento
- Special Shell Variables & Parameter Substitution and Expansion
- parámetro no está establecido, se le asigna el de por defecto | | ${parametro:-valorPorDefecto} | si el... o está establecido o es vacío, se le asigna el de por defecto (sobre variables solo?) | | ${parametro=... parámetro no está establecido, se le asigna el de por defecto (no funciona sobre parametros posicionale... o está establecido o es vacío, se le asigna el de por defecto (no funciona sobre parametros posicionale
- find
- =find == opciones * -name : busca ficheros por nombre * -iname : busca ficheros por nombre sin tener en cuenta mayúsculas o minúsculas * -path : ... no 24h antes'' * -size <tamaño><unidad> : busca por tamaño de archivo * c : bytes * w : 2 byt... /etc/groups * -gid <gid> * -perm XXX : busca por permisos * -perm -g=r -> busca que en el grup
- history expansion
- g | el comando más reciente que empiece por string | | !?string? | el comando más rec... ite el último comando cambiando el primer string1 por string2 | | !!:gs/string1/string2 | repite el último comando cambiando TODAS las string1 por string2 | | !# | último comando | ^ palabras - siguen a un evento, separado por : ^^ | 0 | la primera palabra de
- sed
- rgumentos' </code> donde: * ''-n'' : no mostrar por STDOUT las líneas procesadas * ''-s'' : tratar ... ro de línea, rango de números de línea o búsqueda por regexp. Si no se especifica, afecta a todas las l... " * ''s/cadena1/cadena2/g'' : sustituye cadena1 por cadena2 en todo el documento (parámetro g - globa... nterior (hemos cambiado el saparado de la REGEXP, por si nos interesa) * ''s/abc/xyz/gI'' : (parámetr
- BASH
- + L | limpia pantalla | | CTRL + S | para salida por pantalla | | CTRL + Q | permitir salida por pantalla | | CTRL + D | marca EOF | | CTRL + Z | interrump... istorial de comandos. Lista de patrones separados por coma * ''HISTTIMEFORMAT'': ''HISTTIMEFORMAT='%F... linux:bash:ps1]] * ''EDITOR'': establece editor por defecto (para **less** o **crontab -e**, por ejem
- comandos bash
- nux_symlnk'' * mostrar los cambios realizados por el comando: ''$ chown -v <resto de comando>'' *... plicar como filtro en cualquier otro comando (ls, por ejemplo) * ''shopt -s extglob'' para que func... ión entre números, los paréntesis están separados por el WIKI, no han de ir así. * ''bc'' -> calculad... c -> display total * s -> no muestra resumen por directorios, solo total * h -> human readable
- lsof
- tener información sobre los archivos que se abren por procesos en el sistema, es decir, lsof se encarga... h>lsof /dev/null</code> * ver ficheros abiertos por usuario determinado:<code bash>lsof -u <USER></co... <code bash>lsof -i -nP</code> * Listar archivos por direccionamiento:<code bash>lsof -i 4 # Direccion... amiento IPv6</code> * ver los archivos abiertos por un proceso o programa en específico: <code bash>l
- awk
- ,$3,$7: campo 1, 3 y 7 respectivamente (separados por espacio por defecto) * $NF: último campo * $0 : la línea entera * cambiar carácter separador... ; print}' filename</code> * líneas que empiecen por número hexadecimal de 7 dígitos y 2 espacios (vag
- arrays bash
- * existe forma de eliminar el índice o eliminar por patrón * eliminar un array: ''unset array'' * cambiar string1 por string2: ''${array[@]/string1/string2}'' * copi
- grep
- ilidades similares * **riggrep** : (no en repos por defecto de Debian) -> [[https://github.com/BurntS... era parte descarta toda aquella línea que empiece por # * segunda parte solo deja pasar líneas no v
- Referencias indirectas
- * ''${!N*}'' : muestra las variables que empiecen por N * ''${!name[@]}'' <code bash> export myVar="... VALOR" # typeset equivalente a declare, soportado por otros shells (zsh) # printf -v "${VARIABLE} '%s'
- Locales
- las categorias y tiene prefereencia * definidos por POSIX * ''LC_COLLATE'' : funciones de cadena ... dpkg-reconfigure locales'' se pueden añadir más (por ejemplo, cuando conectas via SSH a un servidor re
- xargs
- los comodines que realiza el BASH (''rm -fr *'', por ejemplo, se transforma en ''rm fichero1 ficher2 f... ermite coger esa lista (proviniente de un ''ls'', por ejemplo) y ejecutar un comando determinado ficher
- alias
- } <callout type="warning" title="quedan ejemplos por mirar en la página que se podrían aprovechar" ico