On Wednesday 25 July 2012 17:43:52 bruno.debian@cyberoso.com wrote: > Le Wed, 25 Jul 2012 16:43:24 +0200, > > Me parece sospechoso que sea este la verdadero solucion. > Si hago el script siguiente : > > #!/bin/sh > HOSTSERVER="e" > if [ $HOSTSERVER=="ee" ]; then > echo "hello" > fi > > Siempre se escribe hello! > > Lo siguiente funcionara mejor : > > #!/bin/sh > HOSTSERVER="e" > if [ "$HOSTSERVER" = "ee" ]; then > echo "hello" > fi La comparación de string se realiza como en tu segundo script, con espacios, con uno o dos signos de igual [1]. > Bruno [1] http://tldp.org/LDP/abs/html/comparison-ops.html -- Marc Olivé Blau Advisors www.blauadvisors.com
Attachment:
signature.asc
Description: This is a digitally signed message part.