2017-04-11 78 views
0

我想从用户那里得到一个从1到10的数字,该数字将使用该数字来运行特定的脚本,从用户输入的时间量。 enter image description hereBash用户输入来运行多次用户输入的脚本

+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