Gracias por su excelente explicacion. Jorge -----Mensaje original----- De: Alvaro F. Figueroa Cabezas [mailto:[EMAIL PROTECTED]] Enviado el: Monday, July 22, 2002 3:55 PM Para: [EMAIL PROTECTED] Asunto: RE: [OT] Representantes de Sun (era: RE: RE: StarOffice 6.0)
> Disculpe la ignorancia (estoy empezando a interesarme en Linux), Con gusto te asisto con la duda. > �que significa [ 1 -eq 1 ] && [ 2 -eq 2 ]? Es una "abreviacion" de bash para decir "test 1 -eq 1" [1]. Ahora, lo que hace test, es probar condiciones. En este caso (con "-eq"), le estoy preguntando si el numero uno, es igual al numero uno. Se utiliza -eq, para especificar que estamos trabajando con numeros. Por ejemplo, los numeros 001 y 1 "son iguales". Pero si uno pone [ 1 = 01 ] va a dar falso, porque lo compara como 2 hileras de _texto_ diferentes. El "&&", es el AND logico en shell. Un AND logico, lo que hace es evaluar ambas respuestas, y solo devolver verdadero, si ambas respuestas son verdaderas. [1] En la pagina manual de bash, se explica en la parte de "CONDITIONAL EXPRESSIONS" -- Alvaro Figueroa -- Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe' Problemas a: [EMAIL PROTECTED] http://www.linux.or.cr/listas -- Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe' Problemas a: [EMAIL PROTECTED] http://www.linux.or.cr/listas
