Varias veces me pasó que tengo la siguiente situación: Tengo varias variables, en varios sabores. Supongamos que quiero firmar varias applicaciones, en modo debug y en modo release, y tengo que elegir el archivo de firmas correcto para cada combinación:
PACMAN_RELEASE=cert4821.cer
MARIO_RELEASE=cert3532.cer
PONG_RELEASE=cert3323.cer
PACMAN_DEBUG=cert3546.cer
MARIO_DEBUG=cert5984.cer
PONG_DEBUG=cert3287.cer
Y quiero obtener el valor de una variable dadas sus partes:
getVal() {
app=$1
env=$2
eval RESULT=\${${app}_${env}}
}
Esa función obtiene el valor de la variable cuyas partes están formadas por los valores de las variables app y env.
miércoles, 28 de julio de 2010
martes, 3 de noviembre de 2009
Paquetes Cygwin
Image via Wikipedia
Hoy me lo enseñaron acá.
cygcheck -p comando_a_buscar
Ni leí el man del cygcheck y ya posteo esta note to self.
jueves, 22 de octubre de 2009
Autorun de Selenium IDE
Selenium IDE sigue siendo muy ágil para pruebas rápidas. Muchas veces me pregunto si el problema que estoy resolviendo realmente necesita escalar a un Selenium RC o no.
Ayer descubrí la extensión datadriven.js que cumple con lo que promete su nombre.
Hoy encontré una explicación de cómo invocarlo desde línea de comandos.
IDE+1
Ayer descubrí la extensión datadriven.js que cumple con lo que promete su nombre.
Hoy encontré una explicación de cómo invocarlo desde línea de comandos.
IDE+1
Suscribirse a:
Entradas (Atom)