bash中生成随机数
时间: 2024-05-25 19:08:36 浏览: 125
linux运维学习笔记:Shell生成随机数的方法.pdf
在Bash中,可以使用$RANDOM内置变量来生成一个随机数。它会返回一个介于0和32767之间的随机整数。以下是一个示例Bash脚本,生成并打印出10个随机数:
```
#!/bin/bash
for i in {1..10}
do
echo $RANDOM
done
```
如果你想生成一个范围内的随机数,你可以使用以下命令:
```
echo $((RANDOM%N))
```
其中N是你想要的范围,比如:
```
echo $((RANDOM%100)) # 生成0到99的随机整数
echo $((RANDOM%50+50)) # 生成50到99的随机整数
```
阅读全文