[Bash] read command

The read command is used to take input from the user.

Reading a single input value:

echo "Enter your name:"
read NAME
echo "Hello, $NAME!"

Output after entering "Alice":

Enter your name:
Alice
Hello, Alice!

Reading multiple input values:

echo "Enter your first name and last name:"
read FIRST_NAME LAST_NAME
echo "Hello, $FIRST_NAME $LAST_NAME!"

Output after entering "Alice Smith":

Enter your first name and last name:
Alice Smith
Hello, Alice Smith!

Using a prompt with the -p option:

read -p "Enter your age: " AGE
echo "You are $AGE years old."

Output after entering "30":

Enter your age: 30
You are 30 years old.
posted @ 2024-05-16 03:38  Zhentiw  阅读(3)  评论(0编辑  收藏  举报