2017-04-11 6 views
0

ユーザーから1から10の数字を取得しようとしています。その数字を使用してユーザー入力から特定のスクリプトを実行します。 enter image description here何度もユーザー入力からスクリプトを実行するためのBashユーザー入力

+0

あなたの質問を再表示してください。あなたが何を求めているのかは分かりません。 – Aaron

+0

また、これまでに試したことを知りたい人もいます。あなたが立ち往生している場所を示すサンプルコードを与えると、助けがはるかに簡単になります。 –

+0

リンク、写真の絵、テキストの写真へのリンクを投稿しないでください。画像は検索可能ではなく、スクリーンリーダーでは読み取れず、帯域幅も占有します。リンクは時代遅れになります。代わりに実際のテキストを投稿してください。 –

答えて

0

あなたは(あなたが複数回実行したいスクリプトがscritp_to_run_multiple_time.shと呼ばれていると仮定して)これを試みることができる:

#!/bin/bash 

function get_user_number { 
    echo -n "Enter a number between 1 and 10 [ENTER]: " 
    read number 
    if [ "$number" -le 0 -o "$number" -ge 11 ] 
    then 
    get_user_number 
    fi 
} 

get_user_number 
for i in $(seq 1 $number); do 
    scritp_to_run_multiple_time.sh 
done 
関連する問題