簡體   English   中英

Bash用戶輸入多次運行來自用戶輸入的腳本

[英]Bash user input to run a script from user input that many times

我正在嘗試從用戶那里獲得一個從1到10的數字,該數字將根據用戶輸入的次數運行該特定腳本。 在此處輸入圖片說明

您可以嘗試這樣做(假設要多次運行的腳本稱為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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM