Oi Eduardo,
Obrigado pela ajuda. Só que tenho um problema: vou ter
que utilizar números decimais. Por exemplo, vou
preciar gerar números aleatórios que estejam entre
0,001 e -0,001.
> number=$(($((RANDOM%21))-10))
> deve dar enter -10 e +10
Como fazer isto? Tentei colocar estes números nos
parâmetors do comamndo que você me enviou e não deu
certo. Deu uma mensagem de erro dizendo:
"division by 0 (error token is ".001")
Desde já agradeço pela atenção,
Emiliano
--- Eduardo Jaime Quiros Batres <address@hidden>
escreveu:
> acho que isto funciona:
>
> number=$(($((RANDOM%201))-100))
>
> testa com
> number=$(($((RANDOM%21))-10))
> deve dar enter -10 e +10
>
> Em Sex 14 Jul 2006 15:55, Prof. Emiliano Chemello
> escreveu:
> > Olá Julio,
> >
> > Fiz um script que me dá um número aleatório entre
> 0 e
> > 32767. Eu queria definir uma variável de limite,
> para
> > que o valor, por exemplo, fique entre -100 e +100.
> > Como posso fazer isto? Abaixo, o scritp criado.
> >
> > ####################################
> > #!/bin/bash
> > MAXCOUNT=1
> > count=1
> > while [ "$count" -le $MAXCOUNT ]
> > ($MAXCOUNT) random integers.
> > do
> > number=$RANDOM
> > echo $number
> > let "count += 1"
> > done
> > ####################################
> >
> > Obrigado
> >
> > Emiliano
> >
> > --- "Julio C. Neves" <address@hidden>
> escreveu:
> > > Olá Professor,
> > > faça algo +/- assim:
> > >
> > > Limite= # Especifique nesta variavel o
> valor do
> > > maior
> > > # numero desejado +1. Deverá ser <=
> > > 32767
> > >
> > > # Se quiser listar, faça:
> > > echo $((RANDOM%Limite))
> > > # E se quiser armazenar o valor gerado:
> > > Valor=$((RANDOM%Limite))
> > >
> > > Abraços,
> > > Julio
> > >
> > > :wq
> > >
> > > Em 13/07/06, Prof. Emiliano Chemello
> > >
> > > <address@hidden> escreveu:
> > > > Olá Pessoal,
> > > >
> > > > Preciso de um gerador de números aleatórios
> (que
> > >
> > > se
> > >
> > > > possa determinar um intervalo de valores
> possível)
> > >
> > > em
> > >
> > > > shell script. Alguém pode me dar uma ajuda?
> > > >
> > > > []'s do Emiliano, iniciante em Shell Script
> >
> >
>
_______________________________________________________
> >
> > > > Novidade no Yahoo! Mail: receba alertas de
> novas
> > >
> > > mensagens no seu celular.
> > >
> > > > Registre seu aparelho agora!
> > > > http://br.mobile.yahoo.com/mailalertas/
> > >
> > > --
> > > [ ]s,
> > > Julio (http://www.julioneves.com)
> > > Participe do 4o CONISLI - Congresso
> Internacional de
> > > Software Livre, dias
> > > 7 a 11 de novembro - SESC Vila Mariana - SP
> > > www.conisli.org
> > >
> > >
_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos