从用户的shell界面去读取文本是我们重要的获取文本的手段,我们可以使用read的方式获取用户的输入,但是read能做的不只是简单的读取数据,还有些重要的选项
1.比如从输入中读取n个字符并且存入变量 var之中
read -n number_of_chars variable_name
read -n 2 var
echo $var
2.设置shell从不回显,这样方便我们去获取到用户的密码
read -s var
read -p “Enter input:” var
3.在特定的时间内进行输入
read -t timeout var
read -t 2 var
4.利用定界符结束输入行,并保存变量
read -d delim_char var
read -d “:” var