[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ¿Se pueden leer números con BASH?



El mié, 06 de sep de 2006, a las 07:40:15 -0300, Angel Claudio Alvarez dijo:
> El mié, 06-09-2006 a las 09:05 -0400, Alejandro Andrés Sandoval
> escribió:
> > Saludos!!
> > 
> > Mi script deberá levantar a Timidity como "servidor" de midi para
> > aplicaciones KDE. Y lo que debe preguntar es el número de puertos que
> > se abrirán.
> > 
> 
> y cual es el problema???

el "problema" hubiera sido si en vez de leer eso hubiera necesitado ingresar el precio del kilo de harina.
Lee mi comment....y por favor no hagas medium posting :=)

> 
> > 2006/9/4, Ricardo Frydman Eureka! <ricardoeureka@gmail.com>:
> > > -----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! <ricardoeureka@gmail.com>:
> > > >
> > > > 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?
> > > >
> > > >
> > > >
> > > > ricardo@kebek:~ $ cat numeros.sh
> > > > #!/bin/bash
> > > > read a
> > > > if [ $a -eq "0" ]; then
> > > >    echo "Número no puede ser cero"
> > > > fi
> > > > ricardo@kebek:~ $ sh numeros.sh
> > > > 2
> > > > ricardo@kebek:~ $ sh numeros.sh
> > > > 0
> > > > Número no puede ser cero
> > > > --
> > > > Ricardo A.Frydman
> > > > Consultor en Tecnología Open Source - Administrador de Sistemas
> > > > jabber: ricardoeureka@gmail.com - http://www.eureka-linux.com.ar
> > > > SIP # 1-747-667-9534
> > > >>
> > > >>
> > >
> > > - --
> > > Ricardo A.Frydman
> > > Consultor en Tecnología Open Source - Administrador de Sistemas
> > > jabber: ricardoeureka@gmail.com - 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-----
> > >
> > >
> > 
> -- 
> Angel Claudio Alvarez
> Usuario Linux Registrado 143466
> GPG Public Key en http://pgp.mit.edu
> key fingerprint = 3AED D95B 7E2D E954 61C8  F505 1884 473C FC8C 8AC4
> 



-- 
Ricardo A.Frydman 
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: ricardoeureka@gmail.com - http://www.eureka-linux.com.ar            
SIP # 1-747-667-9534

Attachment: signature.asc
Description: Digital signature


Reply to: