#author("2023-03-12T01:37:46+09:00","","")
#author("2023-03-12T01:38:04+09:00","","")
#topicpath

///////////////////////////////////////////////////////////////////////////////
* 目次 [#ce5ad310]
#contents();


///////////////////////////////////////////////////////////////////////////////
* random [#n170c143]
//=============================================================================
** /dev/random で乱数を取得する [#dev-random]
- このデバイスファイルを read すると、バイナリ値で乱数を取得出来る。
- 可視な数値で出力するには、 od などを併用する必要がある。
-- 先頭4バイトを unsigned integer 10進数で取得する場合:
 $ od -An -N4 -tu < /dev/random


//-----------------------------------------------------------------------------
*** bash で取得する - ${RANDOM} [#bash_RANDOM]
//=============================================================================
** bash で乱数を取得する - ${RANDOM} [#bash_RANDOM]
- bash には、乱数が格納されている変数 RANDOM がある。
-- このパラメータが参照されるたびに、 0 から 32767 までのランダムな整数が生成サれる。
-- RANDOM に値を代入すると、乱数の列を初期化出来る。
-- RANDOM を unset  すると、この変数の特殊な性質はなくなる。後で再び set しても元には戻らない。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS