como faço para fazer um script de soma sem usar o comando read? [RESOLVIDO]

1. como faço para fazer um script de soma sem usar o comando read? [RESOLVIDO]

Aridson Abraao Siqueira Ferreira
aridsonabraao

(usa Ubuntu)

Enviado em 26/04/2015 - 15:24h

boa tarde pessoal estou com esse problema e nao consigo resolver alguem poderia me dar uma dica, nao manjo muito de shell script e gostaria dessa dica? como resolver esse problema de somar dois numeros sem usar o "read".


  


2. Re: como faço para fazer um script de soma sem usar o comando read?

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 26/04/2015 - 17:14h

Use $1 e $2

veja http://www.vivaolinux.com.br/artigo/Programacao-com-Shell-Script/




Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://www.prminformatica.com.br/


3. Re: como faço para fazer um script de soma sem usar o comando read? [RESOLVIDO]

Aridson Abraao Siqueira Ferreira
aridsonabraao

(usa Ubuntu)

Enviado em 26/04/2015 - 17:35h


CONTINUO SEM ENTENDER? EU FIZ ESSE .
#!/bin/bash
numero1=$2
numero2=$3
numero3=$4
numero4=$5
numero5=$6
numero6=$7
numero7=$8
numero8=$9
echo "adicione um numero para a soma:"
read "numero1"
echo "adicione um numero para a soma:"
read "numero2"
echo resultado=$((numero1+numero2))
echo "adicione um numero para a subtração:"
read "numero3"
echo "adicione um numero para a subtração:"
read "numero4"
echo resultado=$((numero3-numero4))
echo "adicione um numero para a multiplicação:"
read "numero5"
echo "adicione um numero para a multiplicação:"
read "numero6"
echo resultado=$((numero5*numero6))
echo "adicione um numero para a divisão:"
read "numero7"
echo "adicione um numero para a divisão:"
read "numero8"
echo resultado=$((numero7/numero8))
SOU NOVO NO LINUX E NAO SEI MUITO.AGRADEÇO A COMPREENSAO.


4. Re: como faço para fazer um script de soma sem usar o comando read? [RESOLVIDO]

Aridson Abraao Siqueira Ferreira
aridsonabraao

(usa Ubuntu)

Enviado em 26/04/2015 - 17:36h

NO EXERCICIO QUE FIZ EU USEI O "READ".



5. Re: como faço para fazer um script de soma sem usar o comando read? [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 26/04/2015 - 17:48h

Você viu o artigo?

Eu faria algo como:

soma 1 2 




Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://www.prminformatica.com.br/


6. Re: como faço para fazer um script de soma sem usar o comando read? [RESOLVIDO]

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 27/04/2015 - 19:08h


:~$ cat > soma
echo $* | sed 's/ /+/'g |bc

:~$ bash soma 1 2 3 4
10




7. Re: como faço para fazer um script de soma sem usar o comando read? [RESOLVIDO]

Wagner Souza
wagnerfs

(usa Fedora)

Enviado em 28/04/2015 - 21:46h

Como você quer a soma de dois números sem o read, segue abaixo o código:

#!/bin/bash

soma=$(($1+$2))

echo "Resultado: $soma"


Crie um arquivo e insira o código acima. Em seguida dê permissão de execução:

$ chmod +x soma.sh 


E para executar faça assim:

$ ./soma.sh 2 2 


Acho que é isso que você estava procurando.
_________________________
Wagner F. de Souza
Graduado em Redes de Computadores
"GNU/Linux for human beings."
LPI ID: LPI000297782



8. RESOLVIDO...

Aridson Abraao Siqueira Ferreira
aridsonabraao

(usa Ubuntu)

Enviado em 29/04/2015 - 23:17h


VALEW PESSOAL PELAS DICAS OBRIGADO.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts