我想弄清楚如何在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. 總和隨機數
- 4. StackOverflowError和隨機數
- 5. gfortran和隨機數
- 6. 隨機和負數
- 7. 從網址中刪除#和隨機數
- 8. Numba和隨機數從泊松分佈
- 9. 數組和隨機數
- 10. 數組,函數和隨機
- 11. 從Cauchy隨機數發電
- 12. 紅寶石從隨機數
- 13. 如何從短隨機數生成更長的隨機數?
- 14. 如何用隨機數從crypto.getRandomValues中隨機化數組?
- 15. 從隨機到不隨機選擇列
- 16. 數組和隨機值
- 17. c#概率和隨機數
- 18. 隨機數和微軟CNG
- 19. Java循環和隨機數
- 20. 隨機int64和float64數字
- 21. 概率和隨機數
- 22. 隨機數的總和
- 23. Android隨機數和edittext
- 24. 隨機數和多鍵c#
- 25. 具有隨機範圍和函數的隨機數組
- 26. 如何隨機播放和回聲2從2行隨機字?
- 27. 詞典:隨機密鑰和隨機數從鍵的列表中的項目
- 28. 在隨機生成50個隨機數中使用隨機數#
- 29. 獲取隨機數從數組
- 30. 隨機種子來產生隨機數
還要在其他一些貝殼工作。 – ckjbgames 2017-03-29 15:08:42