gpt4 book ai didi

bash - 在 Bash 中生成符合范围的随机数

转载 作者:行者123 更新时间:2023-11-29 09:04:04 24 4
gpt4 key购买 nike

如果我运行 ./random.sh 10 45,它只会返回 1045 之间的随机数。

我可以使用

生成随机数
randomNumber=$((1 + RANDOM % 100))

但现在我如何允许用户指定随机数的上限和下限?

最佳答案

您可以使用 shuf

#!/bin/bash

# $1: Lower limit
# $2: Upper limit
# Todo Check arguments

shuf -i $1-$2 -n 1

./random.sh 45 50

关于bash - 在 Bash 中生成符合范围的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43533439/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com