Elric
(usa Ubuntu)
Enviado em 06/12/2013 - 21:46h
Sei que pode ser um erro simples, mas conto com a ajuda de vocês.A principio consigo executar somente uma operação sem o if, mas no momento que adicionei não consegui executar mais nenhuma operação.Ocorre o erro de final prematuro, busco auxilio pois sempre busco conteúdo aqui e sempre acabo aprendendo algo novo.
#!/bin/bash
echo "Digite a operação:"
read operacao
if [ $operacao = 1 ] then
echo "Você escolheu somar"
echo "Digite o valor 1:"
read valor1
echo "Digite o valor 2:"
read valor2
declare -i total
total=$valor1+$valor2;
echo "O resultado da soma foi :" $total
if [ $operacao = 2 ] then
echo "Você escolheu Subtrair"
echo "Digite o valor 1:"
read valor1
echo "Digite o valor 2:"
read valor2
declare -i total
total=$valor1-$valor2;
echo "O resultado da subtração foi:" $total
if [ $operacao = 3 ] then
echo "Você escolheu Dividir"
echo "Digite o valor 1:"
read valor1
echo "Digite valor 2:"
read valor2
declare -i total
total=$valor1/$valor2;
echo "O resultado da divisão foi:" $total