001、$RANDOM; $RANDOM用于生成0—32767的随机数
[root@PC1 test05]# echo $RANDOM 21160 [root@PC1 test05]# echo $RANDOM 17006 [root@PC1 test05]# echo $RANDOM 3979
002、产生0到2的随机数
[root@PC1 test05]# expr $RANDOM % 3 2 [root@PC1 test05]# expr $RANDOM % 3 1 [root@PC1 test05]# expr $RANDOM % 3 1 [root@PC1 test05]# expr $RANDOM % 3 0 [root@PC1 test05]# expr $RANDOM % 3 0 [root@PC1 test05]# expr $RANDOM % 3 2 [root@PC1 test05]# expr $RANDOM % 3 1
003、生成1到3的随机数
[root@PC1 test05]# expr $RANDOM % 3 + 1 3 [root@PC1 test05]# expr $RANDOM % 3 + 1 2 [root@PC1 test05]# expr $RANDOM % 3 + 1 1 [root@PC1 test05]# expr $RANDOM % 3 + 1 3 [root@PC1 test05]# expr $RANDOM % 3 + 1 1 [root@PC1 test05]# expr $RANDOM % 3 + 1 2
005、seq + sort实现,产生1到10的随机数
[root@PC1 test05]# seq 10 | sort -R | head -n 1 2 [root@PC1 test05]# seq 10 | sort -R | head -n 1 2 [root@PC1 test05]# seq 10 | sort -R | head -n 1 6 [root@PC1 test05]# seq 10 | sort -R | head -n 1 10 [root@PC1 test05]# seq 10 | sort -R | head -n 1 7
。
标签:10,RANDOM,产生,expr,PC1,随机数,linux,root,test05 From: https://www.cnblogs.com/liujiaxin2018/p/17573494.html