我试图从用户那里获得1到10的数字,该数字将使用该数字从用户输入运行一定数量的特定脚本。 enter image description here
答案 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