Shell脚本中使用read命令-接收键盘输入

语法格式:
read [选项] [变量名]
选项:
-p "提示信息":在等待read输入时,输出提示信息。
-t 秒数:read命令会一直等待用户输入,使用此选项可以指定等待时间。
-n 字符数:read 命令只接受指定的字符数,就会执行。
-s:隐藏输入的数据,适用于机密信息的输入。

用例:
#!/bin/bash

read -t 30 -p "请输入你的姓名:" name
echo "你的姓名是:$name"
echo -e "\n"

read -s -t 30 -p "请输入你的密码:" pwd

read -n 1 -t 30 -p "Please select your gender【M/F】:" gender
echo "Sex is $gender"

你可能感兴趣的:(Shell脚本中使用read命令-接收键盘输入)