Cerca

Heus ací els resultats de la cerca.

Los ficheros de inicio de Bash
25 Resultats, Darrera modificació:
dos desde un script * De Inicio: los shells que se ejecutan justo después de haberse identificado. Son los que solicitan usuario y contraseña (versus lo... - **~/.profile**: cada usuario tiene el suyo y se lo puede personalizar. Existen nombres alternativos a este fichero con la misma función y solo se ejecutará uno de ellos, en este orden: - **~/
Special Shell Variables & Parameter Substitution and Expansion
17 Resultats, Darrera modificació:
Significado ^ | $0 | Nombre del script que se está ejecutando | | $1 | Parámetro 1 | | $2... rDefecto} | si el parámetro no está establecido, se le asigna el de por defecto | | ${parametro:-valo... | si el parámetro no está establecido o es vacío, se le asigna el de por defecto (sobre variables sol... rDefecto} | si el parámetro no está establecido, se le asigna el de por defecto (no funciona sobre pa
brace expansion
16 Resultats, Darrera modificació:
ing, it's important to understand that. When you use <code> echo {a,b}$PATH </code> then the brace exp... cribed above, it **simply is not possible**, because it's the very first step in doing expansions. A p... {c..k} c d e f g h i j k </code> When you mix these both types, brace expansion is **not** performed:... u combine more brace expansions, you effectively use a brace expansion as preamble or postscribt for a
PS1
16 Resultats, Darrera modificació:
function we_are_in_git_work_tree { git rev-parse --is-inside-work-tree &> /dev/null } function parse_git_branch { if we_are_in_git_work_tree then local BR=$(git rev-parse --symbolic-full-name --abbrev-ref HEAD 2> /dev/nu... undefined ] then echo -n "@$NM" else git rev-parse --short HEAD 2> /dev/null f
sed
11 Resultats, Darrera modificació:
de números de línea o búsqueda por regexp. Si no se especifica, afecta a todas las líneas del fichero... "1,12s/\(host: \)[^ ]*/\1localhost/" config/database.yml</code> * ''-i'' : sobrrescribe el fichero (config/database.yml en este caso) * ''1,12'' : sobre ese rango de líneas * ''(host: )'' : busca esa cadena, pero
comandos bash
10 Resultats, Darrera modificació:
* file * nc : netcat * dig : estilo nslookup. Se da el nombre del dominio y ofrece información en formato BIND * -x: inverso, se la la IP * nohup : Mantiene la ejecución de un comando pese a salir de la terminal * [[https://rm-rf.es/nohup-mantiene-ejecucion-comando-pese-salir-terminal/]] * syndaemon * desactivar
Estructuras de control y bucles
9 Resultats, Darrera modificació:
* [[http://stackoverflow.com/questions/2348379/use-regular-expression-in-if-condition-in-bash]] ... *x -gt y** -> x > y * **x -ne y** -> x != y si se pone entre doble paréntesis: * **x > y** * **... .linux-es.org/node/238]] == estructuras === if/else [[https://phoenixnap.com/kb/bash-if-statement]] {... icion then comandos elif condicion comandos else comandos fi</code> <code bash; example>DIRECTOR
arrays bash
7 Resultats, Darrera modificació:
array[n]=valor array[cadena]=valor array=valor # se asigna al índice 0 (en asociativos, a "0") array=... xjournal.com/content/bash-arrays]] <button collapse="original-recuperacion" size="xs">original</button> <collapse id="original-recuperacion" collapsed="true"> ^Sy... s above for the other mass-expansions. | </collapse> == metadata ^ Syntaxis ^Descripción ^ |**${#ARRA
BASH
7 Resultats, Darrera modificació:
temperatures.py vmware-sentinel:~/temperatures; else break;fi; done</code> * [[linux:bash:arrays]] ... labra el cursor | ^ edición ^^ | ALT + U | uppercase caracter cursor | | ALT + L | lowercase caracter cursor | | ALT + C | capitalize caracter cursor y va... iables de entorno * ''HISTFILE'': Fichero donde se almacena el historial de comandos tecleados * '
find
6 Resultats, Darrera modificació:
usca en el path completo (directorio+nombre) no Case Sensitive * -maxdepth <n> : número máximo de directorios que profundiza, 1 se queda en el actual * -mindepth <n> : número de ... * ejecuta la acción sobre el resultado del find (se sustituye cada entrada en {} * es más eficien... os montados como directorios en subdirectorios no se buscará en ellos == ejemplos === básicos * bus
tar
5 Resultats, Darrera modificació:
zip como formato de compresión * **v** : verbose, mostrar información mientras trabaja * **f**... o/register.snar /path/backup'' * y así mientras se quiera. * Para hacer la restauración, se empieza por el completo y se continúa con los incrementales. * **-M**: múltiple volumen * **-L**:
awk
4 Resultats, Darrera modificació:
/via: [[https://www.howtogeek.com/562941/how-to-use-the-awk-command-on-linux/]] * rule = pattern + ... parador: **OFS="<char>"** * ''BEGIN'' y ''END'' se ejecutan antes y después de procesar el texto, en... * debe preceder inmediatamente a la acción que se ha de ejecutar:<code bash>awk -F: '$3 >= 1000 {pr... ternas]] * si el comando es demasiado complejo, se pueda usar como script:<code awk; omit.awk>#!/usr
locale
4 Resultats, Darrera modificació:
de configuración por defecto * este fichero se puede actualizar a mano o con ''update-locale <lo... '' * configurando las diferentes directivas se pueden realizar combinaciones como operar en espa... etc/locale.nopurge'' contiene los ficheros que no se eliminarán al aplicar el comando == cambiar tecl... oard-configuration'' * para que los cambios se hagan efectivos inmediatamente: ''$ setupcon''
alias
3 Resultats, Darrera modificació:
title="quedan ejemplos por mirar en la página que se podrían aprovechar" icon="true">[[https://www.cyb... in/clear ## call alias with a backslash ## \c ## use /bin/ls command and avoid ls alias ## command ls ... name)" ### add alias as per os using $_myos ### case $_myos in Linux) alias foo='/path/to/linux/bin/fo
xargs
3 Resultats, Darrera modificació:
s que realiza el BASH (''rm -fr *'', por ejemplo, se transforma en ''rm fichero1 ficher2 fichero3 etc.... | xargs -I ARG echo antes ARG despues''. A veces se usa ''{}'' * -P <num> : número de procesos en p... e ficheros:<code bash>xargs --arg-file=lista.txt --verbose cp -t dest</code> * ''cp -t <destino>''
lsof
2 Resultats, Darrera modificació:
control de procesos
2 Resultats, Darrera modificació:
Zona Horaria
2 Resultats, Darrera modificació:
dd
1 Resultats, Darrera modificació:
environment
1 Resultats, Darrera modificació:
grep
1 Resultats, Darrera modificació:
grub
1 Resultats, Darrera modificació:
heredoc (docs emblebed)
1 Resultats, Darrera modificació:
history expansion
1 Resultats, Darrera modificació:
Referencias indirectas
1 Resultats, Darrera modificació:
Linux: librerías dinámicas
1 Resultats, Darrera modificació:
Locales
1 Resultats, Darrera modificació:
locate & updatedb
1 Resultats, Darrera modificació: