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 <[EMAIL PROTECTED]> 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" <[EMAIL PROTECTED]> > 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 > > > > > > <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] --------------------------------------------------------------------- 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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
