Aritmética em shells POSIX é feita com $
e parênteses duplos:
echo "$(($num1+$num2))"
Você pode atribuir a partir desse (sans echo
):
num1="$(($num1+$num2))"
Há também expr
:
expr $num1 + $num2
No script $(())
é preferível, pois evita um fork / execute para o comando expr
.