read 标准输入读取命令
Posted gaiting
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了read 标准输入读取命令相关的知识,希望对你有一定的参考价值。
功能:
read命令从标准输入读取,并把输入的内容复制给变量
格式:
read: usage: read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]
选项:
-e 在一个交互shell中使用readline获取行
-r 不允许反斜杠转义任何字符
-s 隐藏输入
-a array 保存为数组,元素以空格分隔
-d delimiter 持续读取直到遇到delimiter第一个字符退出
-n nchars 读取nchars个字符返回,而不是等到换行符
-p prompt 提示信息
-t timeout 等待超时时间,秒
-u fd 指定文件描述符号码作为输入,默认是0
name 变量名
案例:
1.1 -p 提示信息
1.2 -a 保存为数组
1.3 -d参数遇到 某一个指定字符返回 例:遇到e返回
1.4 < 以文件作为read的标准输入
1.5 -s 参数 隐藏输入内容
1.6 -n 达到指定个数的时候返回
以上是关于read 标准输入读取命令的主要内容,如果未能解决你的问题,请参考以下文章