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 > > > > > > [As partes desta mensagem que não continham texto > > foram removidas] > > _______________________________________________________ > 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 > > > -- Eduardo Jaime Quirós Batres ([EMAIL PROTECTED]) --------------------------------------------------------------------- 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
