Я использую bash calculator для вычислений с плавающей запятой, и я должен использовать перенаправление ввода и символ backtick (`) в скриптах.
Как обычные скобки $[math operation]
и выражение не поддерживает вычисление с плавающей точкой.
Есть ли другой способ сделать вычисление с плавающей запятой напрямую, вместо использования bc в скрипте.
Мне не нравится ненужное перенаправление ввода и символ backtick (`) для скриптов.
#!/bin/bash
x=5
y=6
z=3.3
result=`bc <<end
scale=3
temp_divide=($x / $y)
temp_divide * $z
end`
echo "final result is $result"