作用
读取终端输入到指定变量中
基本语法
read (选项) (参数)
选项
-p:指定读取值时的提示符。
-t:指定读取值时等待的时间(秒)如果-t不加表示一直等待。(sh不支持bash支持)
参数
变量:指定读取值的变量名。
案例实操
提示7秒内,读取控制台输入的名称。
feng@ubuntu:~$ vim read.sh
写入以下内容。
#!/bin/bashread -t 7 -p "Enter your name in 7 seconds :" NAME
echo $NAME
保存退出。
feng@ubuntu:~$ chmod 777 read.sh
feng@ubuntu:~$ ./read.sh
Enter your name in 7 seconds : feng
feng