Я пытаюсь запустить скрипт, в котором переменная каждый раз обновляется числом с плавающей запятой, «данным как пользовательский ввод» в цикле while. Я знаю, что bash не поддерживает числа с плавающей запятой, я пытался использовать | bc, но мне кажется, что это не работает...
step_l0=0.25
step_l=0
while [ $step_l -le 2 ] do
step_r=$radius_input
while [ $step_r -le $radius_define ] do
stuff done in the while loops
step_r=$(( $step_r + $step_r0 ))
done
step_l=$(( $step_l + $step_l0 ))
done
bash
НЕ поддерживает операции с плавающей запятой. Вместо этого вы можете попробоватьksh
илиzsh
. - person accdias   schedule 02.12.2019