2009-01-09 シェルでサイコロをふる シェルスクリプト シェルスクリプトで乱数を得るにはRANDOM変数を参照しましょう。 $ expr $RANDOM % 6 + 1 3 使用例として毎秒5種類のメッセージのどれかをシスログ出力するスクリプト。 while :;do logger -p local5.debug $( sed -n `expr $RANDOM % 5 + 1`p <<END message1 message2 message3 message4 message5 END ) sleep 1 done 絶対だれも使わないな。