当前位置:家常菜>百科>科技>正文

linux read命令详解

人气:134 ℃/2024-01-28 09:28:12

read命令是linux下的一个文件管理命令,read命令主要有一个功能,具体介绍如下:

read命令一般是从标准输入读取数值,能够用来读取键盘输入,当使用重定向的时候,就可以读取文件中的一行数据。

参考范例:

如果简单读取,具体命令为:

#!/bin/bash             

echo "输入网站名: "                         

read file  

echo "输入的网站名是 $file"  

exit 0

read命令的具体语法格式为read [参数]。

参数:

-a 后跟一个变量,该变量会被认为是个数组,然后给其赋值,默认是以空格为分割符

-- d 后面跟一个标志符,其实只有其后的第一个字符有用,作为结束的标志

-- p 后面跟提示信息,即在输入前打印提示信息

-- e 在输入的时候可以使用命令补全功能

-- n 后跟一个数字,定义输入文本的长度

-- r 屏蔽\,如果没有该选项,则\作为一个转义字符,有的话 \就是个正常的字符了

-- s 安静模式,在输入字符时不再屏幕上显示

-- t 后面跟秒数,定义输入字符的等待时间

-- u 后面跟fd,从文件描述符中读入,该文件描述符可以是exec新开启的

  • 大众途观差速器油怎么换?

    大众途观差速器油的更换方法如下:1、首先把车架起来,再找个大器皿垫在车底,以备接废油用。用合适的螺丝刀拆下变速箱里、外壳,这时会有一些变速箱油流出,注意躲避;2、当部分油快流干...

    问答查看全文>>
  • 制动系统如何保养?

    汽车的制动系统可以查一下是否灵敏,主要现象和保养方法如下:1、制动系统需保持干燥,现象:传递制动力的制动液有极强的吸水性,如果有水进入制动液,在制动过程中摩擦产生高温会使水汽化...

    问答查看全文>>
  • 个人的专利转让合同范文

    个人的专利转让合同怎么写呢?不知道的小伙伴来看看小编今天的分享吧!专利申请权转让是指专利申请权人将其拥有的专利申请权转让给他人的一种法律行为。个人的专利转让合同书写格式:1、项...

    教育查看全文>>
  • 8月出生的鼠宝宝起名

    8月出生的鼠宝宝适合取的名字有哪些呢?下面就让我们一起来了解一下吧:8月出生的鼠宝宝起名方法1、以传统节日取名8月传统节日有两个,一个是建军节,一个是七夕节。两者均可起出适合其...

    生活查看全文>>
  • 福克斯发动机抖动厉害是什么原因?

    福克斯发动机发抖的原因及解决方法如下:1、点火系统故障:火花塞、高压导线和点火线圈,在工作一定时间后,会出现点火系统工作不良。解决方法:检查火花塞、高压导线和点火线圈工作状况,...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版