2010-12-22 112 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"