循环shell脚本的十进制

Tit*_*llo 1 bash shell for-loop decimal

如何在bash shell脚本中定义for循环以获取0.50到1.00的十进制值(即0.50 0.51等)我发现了这样的事情:

for I in $(seq 50 100)
do
    echo $I 10 | awk '{print $1/$2}'    

done
Run Code Online (Sandbox Code Playgroud)

但它只是显示了值,我需要将它分配给变量.我该怎么做?

cho*_*oba 6

无需外部命令:

for i in {50..100} ; do
    j=0.$i
    (( i==100 )) && j=1
    echo $j
done
Run Code Online (Sandbox Code Playgroud)