read命令读取用户的输入信息
描述:read命令可以从标准输入读取一行数据
语法:
read [选项] [变量名]
选项:
-p 显示提示信息 -t 设置读入数据的超时时间 -n 设置读取n个字符后结束,而默认会读取标准输入的一整行内容 -r 支持读取\,默认read命令理解\为特殊符号(转义字符) -s 静默模式,不显示标准输入的内容
实例:
[root@Linux myshell]# read key1 123 [root@Linux myshell]# echo $key1 123
实例:设置一个提示信息
[root@Linux myshell]# read -p "请输入用户名:" user 请输入用户名:zth [root@Linux myshell]# echo $user zth
实例:-r 3 秒后自动退出
[root@Linux myshell]# read -t 3 -p "请输入用户名:" user 请输入用户名:[root@Linux myshell]#