Você não deveria estar usando []
:
Ir para isso (com os colchetes (())
:
a=2
b=3
c=$((a+b))
echo 'The result is:' $c
retorna:
The result is: 5
Eu escrevi o seguinte arquivo de script do meu livro.
a=2
b=3
c=$[a+b]
echo 'The result is:' $c
Após a execução deste programa, em vez de obter 5, estou recebendo a saída como:
The result is: $[a+b]
Você não deveria estar usando []
:
Ir para isso (com os colchetes (())
:
a=2
b=3
c=$((a+b))
echo 'The result is:' $c
retorna:
The result is: 5