在Linux系统中深度linux系统,read命令主要用于读取鼠标输入,可以从标准输入中读取一行数据,并把输入行的每位数组的值指定给shell变量。本篇文章主要为你们介绍一下Linuxread命令的基本使用方式,一上去学习一下吧。
Linux中的read命令从标准输入中读取一行,并把输入行的每位数组的值指定给shell变量。
句型:
read
-nnchars
-Nnchars
-pprompt
-ttimeout
参数:
-a后跟一个变量,该变量会被觉得是个字段,之后给其形参,默认是以空格为分隔符。
-d旁边跟一个标志符,虽然只有其后的第一个字符有用,作为结束的标志。
-p旁边跟提示信息,即在输入前复印提示信息。
-e在输入的时侯可以使用命令补全功能。
-n后跟一个数字,定义输入文本的宽度,很实用。
-r屏蔽,假如没有该选项,则作为一个通配符字符,有的话就是个正常的字符了。
-s安静模式,在输入字符时不再屏幕上显示,比如login时输入密码。
-t旁边跟秒数,定义输入字符的等待时间。
-u前面跟fd,从文件描述符中读入,该文件描述符可以是exec新开启的。
说明
read内部命令被拿来从标准输入读取单行数据。这个命令可以拿来读取鼠标输入,当使用重定向的时侯鸟哥的linux私房菜,可以读取文件中的一行数据。
老男孩教育Linux运维云估算课程汇集了虚拟化、云估算、安全攻守、Python开发、SRE等技术,课堂效率高、内容丰富全面,由浅入深,循序渐进linux c pthread,帮助学员稳扎稳打,筑牢基础,在有限的时间内帮助学员高效提高linux c pthread,成为符合企业需求的技术型人才。