Foros del Web » Administración de Sistemas » Unix / Linux »

[SOLUCIONADO] guardar suma de dos variables

Estas en el tema de guardar suma de dos variables en el foro de Unix / Linux en Foros del Web. Hola amigos estoy con debian 7 sin entorno gráfico. El codigo que tengo es el siguiente. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código BASH: Ver original #!/bin/sh nun1 = ...
  #1 (permalink)  
Antiguo 14/05/2015, 02:54
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 16 años, 4 meses
Puntos: 11
guardar suma de dos variables

Hola amigos estoy con debian 7 sin entorno gráfico. El codigo que tengo es el siguiente.


Código BASH:
Ver original
  1. #!/bin/sh
  2. nun1=0
  3. nun2=0
  4. resultado=0
  5. echo introduce numero 1
  6. read nun1
  7. echo introduce numero 2
  8. read nun2
  9. resultado='expr nun1+nun2'
  10.  
  11. echo el resultado es $resultado

y al final me da como resultado:

el resultado es expr nun1+nun2


Yo lo que quiero es que me de la suma de los dos numeros. Lo he hecho sin comillas y tampoco me sale.
  #2 (permalink)  
Antiguo 14/05/2015, 05:15
 
Fecha de Ingreso: octubre-2013
Mensajes: 44
Antigüedad: 11 años, 1 mes
Puntos: 5
Respuesta: guardar suma de dos variables

El resultado deberías guardarlo de estas dos formas:

Código BASH:
Ver original
  1. resultado=`expr $nun1 + $nun2`
o
Código BASH:
Ver original
  1. resultado=$(expr $nun1 + $nun2)

Saludos
  #3 (permalink)  
Antiguo 14/05/2015, 06:30
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: guardar suma de dos variables

Muchas gracias madh, solucionaste mi problema.

Etiquetas: bash
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:08.