2017-06-11 bashでランダムな2進数を生成 8bitの2進数をランダムに出したかったのでメモ。 bashでランダムな10進数の数字を2進数に変換する。 echo "ibase=10; obase=2 ; `expr $RANDOM % 256`" | bc$RANDOM は0~32767までの数字を出力する それをnで割った余りを割り出す。0~255までのランダムな数字がでてくる。 ibase=10進数; obase=2進数; <変換したい数字> | bcという感じで、bashでランダムな10進数を2進数に変換。