Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- Los ficheros de inicio de Bash
- uar, ejecutando comandos introducidos desde el teclado. * No Interactivo: ejecuta los comandos desde... ario y contraseña (versus los interactivos que no la solicitan, que no serían de inicio) === inicio +... a a todos los usuarios - **/etc/bash.bashrc**: llamado por el anterior, afecta a todos los usuarios ... . Existen nombres alternativos a este fichero con la misma función y solo se ejecutará uno de ellos, e
- Special Shell Variables & Parameter Substitution and Expansion
- | ID de proceso del script (PID) | | $- | Flags pasados al script | | $_ | Último argumen... establecida, mostrando el mensaje de error y para la ejecución del script | | ${variable:?MensajeError... si es vacía, mostrando el mensaje de error y para la ejecución del script | | ${variable+OTHER} ... | ${!prefijoVariable*} | devuelve todas las variables declaradas que empiecen por prefijoVar
- comandos bash
- * -c : caracteres * -l : líneas * -w : palabras * tr : translate characters (sustitución cadenas sobre la entrada estandard. Uso com filtro en scripts) * :lower... información en formato BIND * -x: inverso, se la la IP * nohup : Mantiene la ejecución de un com
- history expansion
- tos ^^ | ! | Indica que empieza la sustitución | | !! | Último comand... tring2 | repite el último comando cambiando TODAS las string1 por string2 | | !# | último comando | ^ palabras - siguen a un evento, separado por : ^^ | 0 | la primera palabra de la linea, usualmente un comand
- grep
- o para buscar [[tech:regexp:start|expresiones regulares]] dentro de cadenas. * ''$ grep'' * -n ... estra número de línea * -v : inverso, muestra las líneas que NO tienen la cadena * -w : palabras completas * -x : lineas completas, no fragmentos * -P : uso del fo
- sed
- </code> donde: * ''-n'' : no mostrar por STDOUT las líneas procesadas * ''-s'' : tratar los ficher... a por regexp. Si no se especifica, afecta a todas las líneas del fichero * instrucción (sobre la línea actual o procesada): * ''i'' : insertar antes... ' : escribir salida a fichero * ''!'' : negar la condición * ''q'' : finalizar procesamiento d
- arrays bash
- bash-associative-array-examples/</callout> == declaración e inicialización <code bash; indices numéricos> declare -a array=(valor0 'valor uno' 'valor dos') </code> <code bash; asociativo> declare -A array=( [indice1]=valor0 [indice2]='valor un... ra disponer de Arrays asociativos </code> == declaración y asignación <code bash> array=(valor0 'val
- BASH
- NOTOC~~ = BASH {{tag>linux pendiente wiki}} == related {{topic>linux +bash}} == cheatsheet * {{ :l... e línea | | CTRL + W | borra desde principio de palabra hasta cursor | | CTRL + Y | recupera lo último... ntercambia carácter del cursor con el carácter de la izquierda | | <esc> + T | intercambia 2 palabras | ^ emacs ^^ | CTRL + p | sube una linea, linea ante
- Locales
- = Locales {{tag>linux bash}} == variables * ''LANG'' : establece el valor del lenguaje (y de LC_*) u... tema * ''LC_ALL'' : establece el valor de todas las categorias y tiene prefereencia * definidos por POSIX * ''LC_COLLATE'' : funciones de cadena * ''LC_CTYPE'' : es... omportamiento de funciones que tengan que ver con la convención de mayúsculas/minúsculas * ''LC_ME
- locale
- 39-1_codes|lista de los códigos locale]] * para lanzar una aplicación en un idioma determinado (y si la aplicación lo soporta): ''$ export LANG=<codigo>; <aplicacion>'' == el comando * ''locale'' -> per... -m'' -> permite ver los mapas de caracteres instalados en el sistema * ''locale-gen <locale>''
- find
- ca ficheros por nombre sin tener en cuenta mayúsculas o minúsculas * -path : busca en el path completo (directorio+nombre) * -ipath : busca en el path... atime * -daystart : indica que el día empieza a las 00:00 y no 24h antes * ''$ find . -daystart ... * d : directorios * f : ficheros * l : enlaces simbólicos * -fprint <file> : exporta a <fil
- Zona Horaria
- linux bash}} == modificación temporal establecer la variable TZ a la zona horaria de interés: ''export TZ=Europe/Andorra'' * [[https://superuser.com/qu... estions/188224/temporarily-change-timezone-to-display-date-time-shown-during-an-ssh-session]] * [[ht... liente === consideraciones crontab * el uso de la variable TZ no afecta a la hora de la ejecución d
- awk
- = pattern + action * todo el comando entre comillas simples * ''print'' * $1,$3,$7: campo 1, 3... o por defecto) * $NF: último campo * $0 : la línea entera * cambiar carácter separador: **OF... * patrones: * debe preceder inmediatamente a la acción que se ha de ejecutar:<code bash>awk -F: '... hacen uso de [[https://en.wikipedia.org/wiki/Regular_expression|expresiones regulares]]:<code bash>aw
- dd
- " title="Advertencia">Restaurar el MBR con una tabla de particiones diferente hará que sus datos sean ... arraque. Habrá que entrar en modo rescue y reinstalar el GRUB (si lo tienes)</callout> * <code bash>... 46 count=1</code> === redimensionando - copiar las particiones de la tarjeta de origen<code bash>dd bs=1m status=progress if=/dev/sdXX of=./file1.img</
- xargs
- ado grande y llena el buffer del bash destinado a la expansión de los comodines que realiza el BASH ('... determinado fichero a fichero en lugar de todos a la vez: ''$ ls | xargs rm -fr'' == argumentos * -... -n<num> : número de parámetros que pasaremos. De la rista que nos llega, podemos dividirlos en grupos... ámetro recibido a una "variable" <param> para que la coloquemos donde corresponda al ejecutar un coman