Uso de variables en bash
Variables variables: [bash] a=${!variable} [/bash] Si no existe una cogemos la otra: [bash] ${!variable:-NULL} [/bash]
Variables variables: [bash] a=${!variable} [/bash] Si no existe una cogemos la otra: [bash] ${!variable:-NULL} [/bash]
Variables variables: [bash] a=${!variable} [/bash] Si no existe una cogemos la otra: [bash] ${!variable:-NULL} [/bash]
Nos aseguramos que el directorio de la aplicación es realmente el suyo y no el de un enlace simbólico. [bash]…
Nos aseguramos que el directorio de la aplicación es realmente el suyo y no el de un enlace simbólico. [bash]…
[bash] $[[ $(type evento >/dev/null 2>&1) ]] && evento "rama_version" [/bash]
[bash] $[[ $(type evento >/dev/null 2>&1) ]] && evento "rama_version" [/bash]
[bash] MODULO="modulo" mayuscula=$(echo $MODULO | awk ‘ { out = out" "toupper(substr($0,1,1))substr($0,2) } END{ print substr(out,2) } ‘) echo $mayuscula…
Ejemplo: Devuelve 3 valores a partir del 10. [bash] $ set — /bin/* ; inicio=10 ; final=3 ; echo ${@:inicio:final}…
En caso de ejecutarse el script directamente lanzamos función interna. [bash][[ "`basename $BASH_SOURCE`" = "`basename $0`" ]] && funcion_interna[/bash]
[bash] for x in $(cat ) ; do echo $(echo $x | awk -v FS="/" ‘{print $(NF)}’) done [/bash]