Enviado em 31/10/2008 - 15:22h
Prezados amigos sou iniciante em programação, estou fazendo um pequeno script, onde pergunto "qual o seu peso ? queria poder restringir o usuario a poder digitar apenas números usando o while, mas não consegui poderiam me dar uma ajuda ?!? Vou colar o pedaço do meu script aqui embaixo !!!
###############
#PROCEDIMENTOS#
###############
###PROCEDIMENTO 1
opcao1(){
echo "Qual o seu peso ?!?
Obs: Digite apenas números inteiros
"
read peso
if [ $peso -lt 55 ]
then
echo "Nossa como você está magro"
elif [ $peso -lt 80 ]
then echo "Você está com um bom peso"
else [ $peso -gt 80 ]
echo "Você está precisando fazer um regime"
fi
sleep 2
clear
}
#while [ "$peso" != $( [0-9] ) ]; do
# opcao1
#done
###############
#PROCEDIMENTOS#
###############
###PROCEDIMENTO 1
opcao1(){
echo "Qual o seu peso ?!?
Obs: Digite apenas números inteiros
"
read peso
if [ $peso -lt 55 ]
then
echo "Nossa como você está magro"
elif [ $peso -lt 80 ]
then echo "Você está com um bom peso"
else [ $peso -gt 80 ]
echo "Você está precisando fazer um regime"
fi
sleep 2
clear
}
#while [ "$peso" != $( [0-9] ) ]; do
# opcao1
#done