首页 > 解决方案 > 使用 Bash 在给定的特定数字范围内生成随机浮点数

问题描述

有人可以帮助我在bash(shell)中生成具有给定特定数字范围的随机浮点数。我在下面找到了命令,但他们还有其他选择吗?(使用 awk 或 $rand 命令。)

jot -p2  0 1

标签: linuxshellrandomawk

解决方案


如果您有可用的 GNU coreutils,您可以使用:

seq 0 .01 1 | shuf | head -n1

哪里0是起点(含),哪里是.01增量,哪里是1终点(含)。


推荐阅读