Variables con ecuaciones

Variables con ecuaciones

¿Cómo crearía una variable que resuelva una ecuación? Por ejemplo,

t=20
s=(t+30)

Obtuve t=20 bastante fácil, pero cuando se trata de usar el comando echo para s, el resultado termina siendo 20+30 en lugar de resolverse para obtener 50.

Por ejemplo,

(input)echo $s
(output)20+30 

Respuesta1

()ejecuta el comando dentro del paréntesis en un subshell, necesita expansión aritmética $(()):

$ t=20

$ s=$((t+30))

$ echo "$s"
50

información relacionada