如何在sh(/bin/sh,而不是bash)中生成0-60之间的随机数?这是一个卫星盒,没有$RANDOM
变量,没有其他物品[cksum,od(od -vAn -N4 -tu4
我想随机安排crontab作业的时间。
最佳答案
如果您有tr,head和/dev/urandom,则可以这样编写:
tr -cd 0-9 </dev/urandom | head -c 3
然后,您必须使用余数运算符将其置于0-60范围内。
关于linux - shell 范围之间的随机数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4673830/