Depois de read exp , você pode usar echo da seguinte forma:
$ echo "scale=3; $exp/1" | bc
9.456
Mas observe que esse comando não exige echo :
$ bc <<< "scale=3; $exp/1"
9.456
EDIT : para obter um resultado arredondado, você tem que usar o printf bash embutido, pois bc não pode arredondar valores.
O seguinte comando funciona como esperado:
echo "scale=4; $exp" | bc | xargs printf "%.3f\n"