[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script so Aceitar numeros
From: |
jimmy |
Subject: |
Re: [shell-script] Script so Aceitar numeros |
Date: |
Thu, 23 Oct 2008 09:47:03 -0200 |
User-agent: |
Mutt/1.4.2.3i |
On Wed, Oct 22, 2008 at 06:33:44PM -0200, address@hidden wrote:
> Salve amigos boa noite gostaria se possivel da ajuda de voces num problema
> que nao estou conseguindo resolver seguinte estou fazendo um script pra
> faculdade de conversao binaria em shell script beleza consegui fazer o
> script e esta funcionando beleza o usuario digita um numero em decimal e
> converto esse numero pra binario depois pra hexadecimal agora gostaria da
> ajuda de voces no sentido do programa so aceitar digitar numeros andei
> lendo e sei que devo usar uma lista negada tipo
>
> [^0-9]
> tipo tudo que nao for nessa lista da erro so que nao sei como faço pra
> usar essa lista dentro de um script mais ou menos como ficaria o exemplo
> abaixo
>
> #!/bin/sh
> echo -n "Digite um numero"
> read numero
>
> como ficaria o teste pra amarrar que o programa nao saia ate que o usuario
> digite numero e nao letra
>
> desculpe o tamanho do email e desde ja agradeço !!!
>
> willian alves !
>
>
>
> ------------------------------------
recentemente a lista teve uma thread tratando disso:
http://br.groups.yahoo.com/group/shell-script/message/27449
no seu caso acho que depois vai bastar fazer um while para testa a condição.
qualquer problema posta aqui as dúvidas que a lista te ajuda.