スクリプトで作成する必要があるユーザーの数を尋ねるメッセージを表示するにはどうすればよいですか?

スクリプトで作成する必要があるユーザーの数を尋ねるメッセージを表示するにはどうすればよいですか?

私のLinuxコンピュータには次のスクリプトがあります。

#!/bin/bash
echo "Creating a user file using while loop"
Name=" "
Surname=" "

for ((i=1;i<6;i++)); do
    ((a=((i-1)%5)+1))

    echo "USER: $i"
    echo "_________________"
    echo "Enter first name"
    read Name
    echo "Enter surname"
    read Surname
    echo "Your name is $Name"
    echo "Your surname is $Surname"
done

作成するユーザーの数を尋ねるメッセージを表示するにはどうすればよいですか?

ベストアンサー1

#!/bin/bash
echo "Creating a user file using while loop"
Name=" "
Surname=" "
echo -n "Enter the number of users to create: "
read no_of_users
for ((i=1;i<=no_of_users;i++)); do
        echo "_________________"
        echo "USER: $i"
        echo -n "Enter first name: "
        read Name
        echo -n "Enter surname: "
        read Surname
        echo "Your name is: $Name"
        echo "Your surname is: $Surname"
done

おすすめ記事