shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Somatorio de numeros digitados


From: Listeiros
Subject: Somatorio de numeros digitados
Date: Thu, 28 Nov 2013 23:27:06 -0200

Pessoal, boa noite...

 

Sou novato no shell script então venho pegando algumas brincadeiras para fazer ou então vejo algum script feito para rodar no Windows e tento reproduzir ele no Shell Script e tal... Acho que testando e brincando vamos aprendendo...

 

Eu estou tentando fazer uma coisa aparentemente simples aqui mas o resultado não está saindo... Segue abaixo:

 

Criei um script para pegar todos os números que forem digitados (manualmente por alguém) e me retornar a soma desses números quando a pessoa digitar 0 (por exemplo). Estou utilizando o comando WHILE por que quero ver como funciona e tal... Mas o danado está acusando erro e não traz o resultado esperado.

 

Segue o que eu fiz até o momento:

 

#!/bin/bash

soma=0

num=0

sair=0

while [$sair = 0]

do

echo “Entre com o numero:”

read –p “Numero:” num

soma=$num

soma=$(($soma + $num))

done

echo “A soma dos números é:”

 

Quando rodo esse script, ele até pede pra digitar o numero, mas assim que digita e da o enter, aparece um erro assim: LINE 9: SOMA: COMMAND NOT FOUND

 

Da a entender que eu não estou sabendo informar ao script que SOMA é uma variável que deve receber e somar os números de NUM. É isso mesmo que esse erro acusa?

 

Quem puder me ajudar a enxergar onde está o erro, fico grato!

 

[]´s

 

Boa noite!

 

---
spam free by SafestMail4Outlook - www.sa4o.com


reply via email to

[Prev in Thread] Current Thread [Next in Thread]