-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alejandro Andrés Sandoval wrote: > Saludos!! > > Muchas gracias a todos por su pronta respuesta!! > (a seguir programando mi script... ;-) ok, pero....que debe hacer tu script? Porque si a es 1.33 no funcionara.... > > 2006/9/4, Ricardo Frydman Eureka! <[EMAIL PROTECTED]>: > > Alejandro Andrés Sandoval wrote: >> Saludos!! > >> Intento hacer un script y necesito leer un número desde teclado. >> Intenté hacerlo de la siguiente manera: > >> read $a >> if [ $a == 0 ]; then >> echo "Número no puede ser cero" >> fi > >> Pero resulta que no funciona: el error está en la línea de IF: unary >> operator expected. Revisé documentación hasta el aburrimiento y >> debería estar bien. ¿Alguien sabe por qué falla? > > > > [EMAIL PROTECTED]:~ $ cat numeros.sh > #!/bin/bash > read a > if [ $a -eq "0" ]; then > echo "Número no puede ser cero" > fi > [EMAIL PROTECTED]:~ $ sh numeros.sh > 2 > [EMAIL PROTECTED]:~ $ sh numeros.sh > 0 > Número no puede ser cero > -- > Ricardo A.Frydman > Consultor en Tecnología Open Source - Administrador de Sistemas > jabber: [EMAIL PROTECTED] - http://www.eureka-linux.com.ar > SIP # 1-747-667-9534 >> >>
- -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [EMAIL PROTECTED] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFE/Dyckw12RhFuGy4RAhKFAKCTcaVsZHQcvhfiuk+3oj0duFgrlwCfY5v2 7wvIQUltSc0JQ/1I+BVTaxY= =AsDG -----END PGP SIGNATURE-----

