簡易ルーレットスクリプト的なもの
研究室でくじ引きで役割分担的なことをしたかったのと,視覚的にわかりやすい,けどシンプルなテキストベースのルーレットがあると良いなと思ったので,やってみた.
本当はダーツルーレットみたいなのをコンソールに出したかったけど,今回は諦めて1次元で実装.
インストール
~ $ curl https://gist.githubusercontent.com/dbym4820/334fd9e5c893c3f1e4a46cde725a4022/raw/cce490c078bba9c7ae8aed69188354c28eb19f44/roulette.sh -o roulette.sh
権限変更
~$ chmod 755 ./roulette.sh
実行方法
~ $ ./roulette.sh [&rest ルーレットの要素]
実行例
旅先の決定
~ $ ./roulette.sh Japan USA China Franch Japan USA China Franch _____ ___ _____ ====== ********************************************* *** The Winner is ... ||| Franch ||| *********************************************
速度を極力ルーレットっぽくしてみた.
Bashで動きます.
2バイト文字だとずれるのが悲しいけど,まぁ別にいいか
コードはこっち
上手いシェルスクリプトの書き方が知りたい
設計とかをせずに書き始めたので,コードはだれてるし,無駄の多い感じですので,余裕のある人は,直してください.そして良い書き方を教えてください.