2010-12-22 64 views

回答

8
$ head -c 1 /dev/urandom | od -t u1 | cut -c9- 

这会给你一个0到255之间的随机整数。

+0

还要在其他一些贝壳工作。 – ckjbgames 2017-03-29 15:08:42

6

我为提前,但尽管不使用它您的脚本重定向你的问题道歉,bash中可以很方便在这里,如果您有它:

bash -c 'echo $RANDOM' 

会返回一个随机整数。您可以使用:

RANDOM=`bash -c 'echo $RANDOM'` 

从一个tcsh脚本中实现相同的变量。

+0

谢谢你的诀窍 – dfens 2011-08-19 07:58:03

0

这部作品在CSH OS X - >生成随机2和10,并为其分配之间的1号:

set random = `jot -r 1 2 10` 
echo "random number $random was generated"