read读取控制台输入
1.基本语法
read(选项)(参数)
选项:
-p:指定读取值时的提示符;
-t:指定读取值时等待的时间(秒)。
参数
变量:指定读取值的变量名
2.案例实操
(1)提示7秒内,读取控制台输入的名称
[root@Bigdata shell]$ touch read.sh
[root@Bigdata shell]$ vim read.sh
#!/bin/bash
read -t 7 -p "Enter your name in 7 seconds " NAME
echo $NAME
[root@Bigdata shell] chmod 777 read.sh
[root@Bigdata shell]$ ./read.sh
Enter your name in 7 seconds dahuan
dahuan