# read读取控制台输入
1.基本语法
read (选项) (参数)
选项
-p:指定读取值时的提示符
-t:指定读取值时等待的时间(秒)
参数
变量:指定读取值的变量名
1
2
3
4
5
6
7
2
3
4
5
6
7
2.案例实操
提示7秒内,读取控制台输入的名称
[bigdata@hadoop01 datas]$ vim read.sh
#!/bin/bash
read -t 10 -p "请在10秒内输入您的名字:" NAME
echo $NAME
[bigdata@hadoop01 datas]$ bash read.sh
请在10秒内输入您的名字:
[bigdata@hadoop01 datas]$ bash read.sh
请在10秒内输入您的名字:limi
limi
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13