Você pode tentar algo parecido com este código:
echo "scale = 4; 3.5678/3" | bc | tr '\n' ' '
A configuração de scale
para bc
deve fazer o trabalho de arredondamento. Você pode substituir a parte da divisão pelo comando desejado. A saída de bc
é novamente canalizada para tr
, o que converte a nova linha ( \n
) em espaço em branco. Para o comando acima, recebo a seguinte saída:
1.1892 user@localhost:~/codes$