Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- comandos bash
- bytes (k), Megabytes (m), gigabytes(g)((a mi esté no me funcionó)) * ''split -b100m <fichero> <o... ' : renombrar ficheros con REG_EXP * ''-n'' : no-action (modo test) * [[https://www.computerho... !(*.tgz|*.zip)'' : elimina todos los ficheros que no sean .tgz o .zip * se puede aplicar como filt... * ''shopt -s extglob'' para que funcione, si no intantará expandir el ''!'' === preservar ficher
- Los ficheros de inicio de Bash
- tando comandos introducidos desde el teclado. * No Interactivo: ejecuta los comandos desde un script... usuario y contraseña (versus los interactivos que no la solicitan, que no serían de inicio) === inicio + interactivo - **/etc/profile**: afecta a todos... ejecutado a la salida de todos los usuarios. === no inicio + interactivo - **/etc/bash.bashrc** -
- find
- h : busca en el path completo (directorio+nombre) no Case Sensitive * -maxdepth <n> : número máximo... aystart : indica que el día empieza a las 00:00 y no 24h antes * ''$ find . -daystart -atime 1 # busca un fichero modificado hoy, pero no 24h antes'' * -size <tamaño><unidad> : busca po... * -prune : convierte la expresión precedente en "no quiero esto" * -user <user> : el fichero perten
- Special Shell Variables & Parameter Substitution and Expansion
- | ${parametro-valorPorDefecto} | si el parámetro no está establecido, se le asigna el de por defecto ... | ${parametro:-valorPorDefecto} | si el parámetro no está establecido o es vacío, se le asigna el de p... | ${parametro=valorPorDefecto} | si el parámetro no está establecido, se le asigna el de por defecto (no funciona sobre parametros posicionales -$1,$2...-
- sed
- struccion argumentos' </code> donde: * ''-n'' : no mostrar por STDOUT las líneas procesadas * ''-s... ngo de números de línea o búsqueda por regexp. Si no se especifica, afecta a todas las líneas del fich... -e 's/#PermitRootLogin.*/PermitRootLogin no/' \ -e 's/#RSAAuthentication.*/RSAAut... /#PasswordAuthentication.*/PasswordAuthentication no/' </code> == ejemplos avanzados añadir texto a u
- grep
- línea * -v : inverso, muestra las líneas que NO tienen la cadena * -w : palabras completas * -x : lineas completas, no fragmentos * -P : uso del formato PERL de exp... == otras utilidades similares * **riggrep** : (no en repos por defecto de Debian) -> [[https://gith... /cs/subscribermail.txt </code> * buscar cadenas no coincidentes entre 2 ficheros: <code bash>grep -v
- heredoc (docs emblebed)
- io. == ejemplos el //EOF// usado en los ejemplos no deja de ser una etiqueta, no es mandatory... podríamos usar MITEXTO, la cuestión es definir principio y fin con la misma etiqueta ===sintaxis básica no se permite indentación? <code bash> #!/bin/bash O... o "Starting backup using rsync..." </code> === + no bash expansion <code bash> #!/bin/bash OUT=/tmp/o
- Estructuras de control y bucles
- ichero -> fichero existe y es un fichero regular (no un directorio o fichero especial) * **-s** fichero -> fichero existe y no está vacío * **-h** fichero -> fichero existe y
- locale
- -8" </code> == limpiar sistema de ficheros LOCALE no usados * ''$ sudo apt-get install localepurge''... ''/etc/locale.nopurge'' contiene los ficheros que no se eliminarán al aplicar el comando == cambiar t
- BASH
- ero de historial * ''HISTIGNORE'': que comandos no se guardan en el historial de comandos. Lista de ... torios donde se hará búsqueda de directorios (que no sea el local) <code>export CDPATH=/var/www:/nas10
- Zona Horaria
- sideraciones crontab * el uso de la variable TZ no afecta a la hora de la ejecución de los trabajos ... ntab solo afecta a los programas que se ejecutan, no a la hora de ejecución * ''CRON_TZ'' ? * [[ht
- arrays bash
- un único resultado con todos los elementos.\\ Si no lo está, las dos devuelven lo mismo | | **${ARRAY
- linux comandos dispositivos de bloque
- s de bloque * ''lsblk'': todos los discos, pero no tipo * ''lsblk -S'': SCSI * ''ls -lF /dev/d
- history expansion
- por NEW [g] hace que se aplique en toda la línea, no solo en el primero| | & | repite
- less
- en vivo (como **tail -f <fichero>**) * ''-S'' : no rompe las líneas al llegar a final de pantalla =