У меня очень простая проблема, я делаю функцию, которая получает некоторые числа с плавающей запятой и выполняет с ними пару операций в начале. Что-то вроде этого:
function x {
A=$1
B=$2
# here i need a ratio, so i do, let's say..
sum=$(($A + $B))
C=$(($A / $sum))
[lots of code here]
}
Проблема в том, что $1 и $2 являются числами с плавающей запятой, или даже если они являются целыми числами, соотношение, скорее всего, не будет целым числом, поэтому я не знаю, как с ними работать в bash.
Я пытался использовать канал bc при определении суммы и отношения, но он ничего не выводит.
Любая идея приветствуется! Спасибо!