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

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



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???

> 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

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente


Reply to: