removido
(usa Nenhuma)
Enviado em 27/11/2009 - 11:53h
estou quase lah, eu quero que o segundo parametro aceite somente "+ - * /"
mas ele soh está aceitando / e -
--------------------------------------
if [ -n "$1" ]; then
expressao="$2"
if [ -n "$2" ]; then
until egrep '^(+|/|*|-)+$' <<< $expressao
do
read -p "escolha uma expressão: " expressao
done
if [ -n "$3" ]; then
expr "$1" "$expressao" "$3"
else
echo -e "insira um parametro correto"
fi
else
echo -e "insira um parametro correto"
fi
else
echo -e "insira um parametro correto"
fi
-----------------------------------------------