我想弄清楚如何在tcsh中使用/ dev/random和/ dev/urandom生成隨機數。在執行頭-c 1/dev/random之後,我得到一個隨機字節。如何將此字節轉換爲實際數字?tcsh隨機數從/ dev/random和/ dev/urandom
4
A
回答
8
$ head -c 1 /dev/urandom | od -t u1 | cut -c9-
這會給你一個0到255之間的隨機整數。
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"
相關問題
- 1. 隨機從數組
- 2. 隨機和負數
- 3. Numba和隨機數從泊松分佈
- 4. 數組,函數和隨機
- 5. 數組和隨機數
- 6. 從Cauchy隨機數發電
- 7. 如何從短隨機數生成更長的隨機數?
- 8. 隨機int64和float64數字
- 9. 隨機數的總和
- 10. 概率和隨機數
- 11. 數組和隨機值
- 12. c#概率和隨機數
- 13. 隨機數和微軟CNG
- 14. 隨機插入和隨機旋轉
- 15. 如何從一組隨機數中進行隨機選擇?
- 16. 隨機數
- 17. 隨機數發生器dev /隨機
- 18. 隨機遍歷數組(不隨機)
- 19. 從給定數字生成隨機數
- 20. 從隨機陣列
- 21. 隨機數frame.origin.x
- 22. 隨機數
- 23. 隨機計數
- 24. 隨機數組?
- 25. 從cshell執行bash shell(tcsh)
- 26. jquery隨機數
- 27. nhibernate從數據庫中隨機數據
- 28. 隨機ArrayList沒有隨機數
- 29. Java隨機數不是隨機的嗎?
- 30. C#隨機數是不是「隨機」
還要在其他一些貝殼工作。 – ckjbgames 2017-03-29 15:08:42