- read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量
- 格式:read -参数 变量名
- 参数
- -p :“提示语句:” 屏幕打印出一行提示语句。
- -n:数字:当输入的字符数目达到预定数目时,自动退出,并将输入的数据赋值给变量,如:-n1 , 只
- 要接受到一个字符就退出。只要按下一个字符进行回答,read命令立即接受输入并将其传给变量。无需按回车键
- -t :等待时间 :计时输入,使用read命令存在着潜在危险。脚本很可能会停下来一直等待用户的输 入。如果无论是否输入数据脚本都必须继续执行,那么可以使用-t选项指定一个计时器。-t选项指定read命令等待输入的秒数。当计时满时,read命令返回一个非零退出状态
- -s : 关闭回显,使read命令中输入的数据不显示在监视器上(实际上,数据是显示的,只是read命令将文本颜色设置成与背景相同的颜色)
- 常用格式: