![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| $ランダム | relle | シェルプログラミングとスクリプティング | 6 | 2008年7月11日 06:59午前 |
| ランダムなコマンド | melaz | シェルプログラミングとスクリプティング | 1 | 2008年7月10日 09:24午後 |
| FTPのランダムなファイル | whegra | シェルプログラミングとスクリプティング | 3 | 2007年11月21日 05:22午後 |
| 無作為に選ばれたファイルを取得する | davidY | シェルプログラミングとスクリプティング | 6 | 2007年1月1日 05:03午前 |
| kshにランダム | pascalbout | AIX | 1 | 2006年1月4日 10:53午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
ランダム
私の問題は、次のように、私はあなたに役立つことを願っています: 私は現在のところ、この機能を持っている: コード:
stored_word()
{
number=$RANDOM
let "number %= 21"
case $number in
0 ) echo "energy" ;; 1 ) echo "touch" ;;
2 ) echo "climbing" ;; 3 ) echo "declare" ;;
4 ) echo "marry" ;; 5 ) echo "relax" ;;
6 ) echo "bugs" ;; 7 ) echo "inaccessible" ;;
8 ) echo "country" ;; 9 ) echo "folder" ;;
10 ) echo "individual" ;; 11 ) echo "youngest" ;;
12 ) echo "disco" ;; 13 ) echo "disturbed" ;;
14 ) echo "company" ;; 15 ) echo "scientific" ;;
16 ) echo "disaster" ;; 17 ) echo "protection" ;;
18 ) echo "curiously" ;; 19 ) echo "deranging" ;;
21 ) echo "facilities"
esac
}
ドットコマンドを使用して私はここに私のスクリプトに回収対象の提案は以下の通り: コード:
. hangman_words
word=$(stored_word)
letters=$(echo $word | wc -c)
letters=$(( $letters - 1 ))
template="$(echo $word | tr '[a-z A-Z 0-9]' '.')"
remaining=$letters
素晴らしい作品が、言葉はその関数の中で、ハードコーディングしてはならない...と私はtbhを行うには、ランダムに単語を作成する必要はない セッド Awkの問題ともしている。 このしてくださいいずれかに光を当てることはできますか? 韓国 |