Discussion:
[shell-script] Somar numeros com .
Julio Cardoso julios.fedora@gmail.com [shell-script]
2016-10-19 22:26:19 UTC
Permalink
Caros,

tenho essa dúvida . como somar numeros com fração em .

echo $(expr 2.2 + 3.3)
expr: non-integer argument

Atenciosamente
itamarnet@yahoo.com.br [shell-script]
2016-10-19 22:41:48 UTC
Permalink
Caro Julio

Primeiramente não precisava do echo

expr 2.2 + 3.3

Já seria o suficiente

Mas só faz contas com inteiros, por isso retorna o erro de argumentos que não são inteiros

Use bc ou awk

echo "2.2 + 3.3" | bc

ou

echo "2.2 3.3" | awk '{print $1 + $2}'

Mas ainda prefiro o bc :)

[]'s
Itamar

Loading...