当前位置:首页 > 日记 > 正文

Linux读取命令的介绍和使用

Linux读取命令的介绍和使用
评论:本文主要介绍了linux读命令的介绍和应用实例,如基本阅读、定时输入、阅读文件等,需要朋友参考。
首先,概述

读命令接收标准输入(键盘)的输入,或其他文件描述符的输入。当你得到输入时,读命令将数据放入标准变量中。

两。使用示例(这里只有一些常用选项)

1。基本的阅读

复制代码代码如下所示:
# /斌/狂欢!
回声N 输入你的名字:#参数n的函数不是一条线,回声是默认的包
看名字#从键盘输入
您好,欢迎光临我的节目
出口0 #退出壳。
它相当于下面:

复制代码代码如下所示:
读- P输入你的名字:名字# -P参数允许你指定在读取命令行提示符

读后面的变量是名称和倍数。当输入多个数据时,第一个数据被提供给第一个变量,第二个数据给第二个变量。如果输入数据的数量太多,如果输入太少,所有最后一个值都被赋予最后一个变量。

2。在读取命令行中,也不能指定变量。

如果未指定变量,则读取命令将接收的数据放入环境变量应答中。

复制代码代码如下所示:
读取输入一个数字
echo回复

三.定时输入

有使用读命令的潜在危险。脚本可能会停止并等待用户的输入。如果你想继续执行是否要输入数据,你可以使用-t选项来指定一个计时器,指定的秒数读命令时,等待进入。时间是满的,读命令返回非零值(0是正常的退出状态)。

复制代码代码如下所示:
# /斌/狂欢!
ifread t 5 P 请输入你的名字:名字
然后
hello,欢迎来到我的脚本
其他的
对不起,太慢了
FI
0号出口

三.设置计数输入的字符。

当输入字符的数量达到预定的数量时,它自动退出并将输入数据分配给变量。

复制代码代码如下所示:
# /斌/狂欢!
读取pp是否要继续
美元的情况回答
Y | Y)
回声很好,继续;;
| N)N
回音好的,再见;;
*)
错误选择;;
ESAC
0号出口
该示例使用N选项,后跟一个值为1,表示只要一个字符被接受,读取命令就退出。只要按下一个字符来应答,读命令立即接受输入并将其传递给变量。

4。(读取输入不显示在监视器上)

有时,您不希望输入的数据显示在监视器上。典型的例子是输入密码,当然还有许多其他需要隐藏的数据。事实上,数据是显示的,但是读取命令将文本的颜色设置为与背景颜色相同的颜色。

复制代码代码如下所示:
# /斌/狂欢!
读取输入密码:通行证
您的密码是$
0号出口

5。读取文件

每一次读命令称,文件中的一行文本阅读。当文件不可读,读命令将退出在一个非零的状态。关键要读文件是如何发送数据的文本对读命令。最常用的方法是使用cat命令对文件和发送结果直接命令包含读命令通过管道而。

复制代码代码如下所示:
# /斌/狂欢!
数= 1
猫的DAT | whileread线# cat命令的输出是读命令的输入,而阅读的阅读价值置于线

$
计数= $((计数+ 1))
多恩
0号出口

相关文章

修改mysql数据库添加日期格式列的

修改mysql数据库添加日期格式列的

日期格式,数据库,修改,方法,电脑软件,导入java。SQL *; 进口java.text.dateformat; 数据库查询 公共课selecttable { 字符串dbdriver =COM。MySQL JDBC驱动的。; 字符串=JDBC数据库:MySQL: / / /本地:3306 SSS ; / /根据实际情况的变化 字符串; 字…

Linux使用SU来切换用户提示以进行

Linux使用SU来切换用户提示以进行

提示,身份验证,用户,电脑软件,Linux,点评:刚刚安装了虚拟机,用ubtun系统,进入操作系统,在简单的尝试,发现关机命令无法关闭,而苏命令不能执行,提示认证失败。 这个问题的原因是,ubtun系统默认不启用root用户。它需要我们手动操作,或者在命令行界面…

对isbmgr.exe-isbmgr的作用是什么

对isbmgr.exe-isbmgr的作用是什么

作用,电脑软件,isbmgr,exe,评论:详细的介绍了isbmgr.exe - isbmgr过程 进程文件:isbmgr或isbmgr.exe 进程名称:索尼ISB效用 过程类别:安全风险的过程 英文描述: isbmgr.exe是一个过程,属于索尼ISB效用。这,ISB,它也被称为对与错。 中文参考: 对不…

linux命令导入使用介绍

linux命令导入使用介绍

命令,电脑软件,linux,评论:在Linux中,最简单的屏幕裁剪工具是导入。 向您介绍几种常见的导入命令: 1进口mypicture.jpg 然后您可以使用鼠标选择的范围。 2睡眠5;进口mypicture.jpg 等待5秒后,截取鼠标选择的范围。 3进口框架mypicture.jpg…

如何保存和携带安全卡

如何保存和携带安全卡

电脑软件,强烈建议您保留绑定QQ账号的保密卡,如果您的网站没有固定,那么您可能需要携带保密安全卡。 对于不同形式的保密卡,我们的建议如下: 1、实体版的秘密安全卡可以放在钱包内携带,也可以使用相机手机盒数码拍照,永久保存在手机上; 2,电子安…

PDF注释的快速删除

PDF注释的快速删除

删除,注释,快速,电脑软件,PDF,问题: 经常使用福昕PDF阅读PDF格式的文件,并在优先考虑的地方,用来做注释。现在,我的同事也要看的PDF文件。我不想让他看到这个文件上的注释。我应该如何删除PDF文档中的注释 答案uff1a 可以使用虚拟打印方法。 …

Linux操作系统目录结构的由来

Linux操作系统目录结构的由来

操作系统,目录结构,由来,电脑软件,Linux,点评:例如,有子目录 /本的根目录下,这是用来存储二进制程序。然而, / usr目录下有 / usr /箱,和 / usr /局部/箱,以及二进制程序;有些系统甚至有 /选择/箱。它们之间的区别是什么 UNIX(包括Linux)的初学者常…

winsocks.exe的过程是怎样的

winsocks.exe的过程是怎样的

的是,过程,是怎样,电脑软件,winsocks,评论:winsocks.exe 进程文件:winsocks或winsocks.exe 进程名称:winsocks间谍 过程类别:安全风险的过程 英文描述: winsocks.exe是一个广告间谍软件。此过程监视您的浏览习惯,并将数据分发给作者服务器进行…

在word文档中设置页码的一种小技巧

在word文档中设置页码的一种小技巧

文档,设置,页码,小技巧,电脑软件,一般来说,当结合一些文件或材料,往往要求封面不显示页码,而页码通常是从正文页开始。然而,在文档编辑使用Word办公软件,网页数量可以从第一页插入一个自动。结果,很多人习惯于盖和两个文本文件来解决,但毕竟不是太…

对sgmain.exe-sgmain的作用是什么

对sgmain.exe-sgmain的作用是什么

作用,电脑软件,sgmain,exe,点评:sgmain.exe SpywareGuard的网络安全工具的一部分提供实时上网保护 进程文件:sgmain或sgmain.exe 进程名称:SpywareGuard 过程类别:安全风险的过程 英文描述: 是的sgmain.exe SpywareGuard互联网安全效用,你的上…

动态SQL的oracle实现

动态SQL的oracle实现

动态,电脑软件,SQL,oracle,尽管甲骨文的动态SQL语句,使用非常方便,其装配过程太麻烦,尤其是当日期型字段参与汇编语句,组装时,添加to_char转换为字符的第一个,然后SQL,然后把to_date成日期类型与原场。 例如,有这样一个SQL语句: 选择=========和(t.c…

在Win7无法打开或没有响应或意外退

在Win7无法打开或没有响应或意外退

退出,响应,溶液,无法打开,意外,如果iTunes无法打开,停止响应或意外退出问题在Windows7系统,参考下面的方法: 首先,在win7上创建新用户帐户。 方法:单击开始>控制面板,打开;;添加或删除用户帐户;并选择创建一个新帐户,并按照说明完成帐户设置过程。在…