Linux I

Unix命令行的性能之一是经常使用输入,输入重定向和管道,在本次会议中,咱们引见了输入、输入和失误流的重定向,LinuxI,O重定向规范输入、规范输入和规范失误bashshell具备三个基本流;它从stdin,流0,失掉输入,将输入发送到stdout,流1,,并将失误信息发送到stderr,流2,键盘理论用作规范输入,而规范输入和规…。

Unix 命令行的性能之一是经常使用输入/输入重定向和管道。在本次会议中,咱们引见了输入、输入和失误流的重定向。

Linux I/O重定向


规范输入、规范输入和规范失误

bash shell 具备三个基本流;它从 stdin(流 0)失掉输入,将输入发送到 stdout(流 1),并将失误信息发送到 stderr(流 2)。

键盘理论用作规范输入,而规范输入和规范失误都衔接到显示器。这或者会让 Linux 新用户感到困惑,由于没有显著的方法来识别 stdout 和 stderr。有阅历的用户知道将输入与失误离开十分有用。

下一节将解释如何重定向这些流。


输入重定向


规范输入 (>)

stdout 可以经常使用大于号重定向。扫描该行时,shell 将看到 > 符号并肃清文件。

理想上,> 符号是 1> 的缩写(stdout 被称为流 1)。

请留意,bash shell 在口头参数 0 之前有效地从命令行删除了重定向。这象征着在此命令的状况下:

shell 只计算两个参数(echo = 参数 0,hello = 参数 1)。在参数计数出现之前重定向被删除。


输入文件被删除

扫描该行时,shell 将看到 > 符号并肃清文件!由于这出当初解析参数 0 之前,这象征着即使命令失败,文件也将被肃清!

过设置 noclobber 选项可以防止经常使用 > 时擦除文件。


否决noclobber

noclobber 可以用 >| 来否决。


追加 (>>)

经常使用 >> 将输入附加到文件。


失误重定向


2> 规范失误

重定向 stderr 是经过 2> 实现的。这关于防止屏幕上出现失误信息十分有用。

上方的屏幕截图显示了 stdout 重定向到文件,stderr 重定向到 /dev/null。写 1> 与 > 相反。

要将 stdout 和 stderr 重定向到同一文件,请经常使用 2>&1。

请留意,重定向的顺序很关键。例如,命令

将规范输入(文件形容符 1)和规范失误(文件形容符 2)定向到文件目录列表,而命令

仅将规范输入定向到文件 dirlist,由于规范失误在规范输入重定向到 dirlist 之前复制了规范输入。


输入重定向和管道

自动状况下,在命令行上经常使用管道时,无法在 stderr 内启动 grep,由于只传递了 stdout。

经常使用 2>&1 您可以强迫 stderr 转到 stdout。这使得管道中的下一个命令能够作用于两个流。

您不能同时经常使用 1>&2 和 2>&1 来切换 stdout 和 stderr。

您须要第三个流来在管道符号之后切换 stdout 和 stderr。


衔接 stdout 和 stderr

&> 结构会将 stdout 和 stderr 放入一个流中(到一个文件)。


输入重定向


规范输入(<)

重定向规范输入是经过 < (0< 的简写)实现的。

here-is-document是一种追加输入直到遇到特定序列(理论是EOF)的方法。 EOF 标志可以按字面输入,也可以经常使用 Ctrl-D 调用。

审核上方的代码


假设本文对你有协助,那么请你资助我,让我更有热情的写下去,协助更多的人。

本站内容来源于网络,如不慎侵犯了您的权益,请联系我们将迅速删除。

(0)
上一篇 2024年9月14日 下午12:17
下一篇 2024年9月14日 下午12:18

相关推荐

  • 薄雪万年草的养殖方法 (薄雪万年草的养殖方法和注意事项)

    薄雪万年草,学名,Sedumhispanicum,景天科景天属的多年生木本植物,广布南欧至中亚地域,…风水植物薄雪万年草目录薄雪万年草与家居格调的搭配成常年坚持盆土湿润,防止积水,也不要常年雨淋,这些都是为了防止植株腐朽,因为其性耐贫瘠,栽培中施肥与否要求不严,夏季置于光照短缺之处,管理浇水,坚持土壤不结冰即可,夏季高温节令要求有…。

    2024年10月10日
    9700
  • 饥馑噩梦护符有什么用

    饥馑海难各个护符作用?网友分享,紫色的应该是噩梦护符,戴上之后发狂,用来刷影怪,蓝色的是寒冰护符,可以降温,并且攻打你的人会被冰冻饥馑的乐趣,饥馑曾经出了联机版,和MC一样,这象征,饥馑噩梦护符怎样得?网友分享,噩梦护符理论会被用来刷噩梦燃料,在个别主机中,因为其低廉的资料,理论会被视为鸡肋的存在,然而噩梦护符的几点个性可以扭转它的经…。

    2024年9月14日
    9200
  • 香水喷哪里留香最耐久

    古时有闻香识女人一说,香水给女人带来的觉得真是妙趣横生,也是最能表现一个女人层次的物品,对一个天生爱美的女人来说,香水的经常使用频率人造不低,基本每天出门时都会往身上或许衣服上喷一点,让自己能够分收回诱人的香气来,在喷香水的时刻怎样能把它的效用施展到极致呢,对于喷香水的小细节一同来了解一下吧,很多女人买到香水后都会毫不犹疑的喷在衣服上…。

    2024年9月14日
    10400
  • 让驱动程序签名消息不再弹出 (驱动程序设置)

    当咱们在装置或更新配件设施的驱动程序时,你或者会经常看到图1所示的揭示消息,说是该驱动程序,没有经过Windows徽标测试,无法验证它同WindowsXP的相容性,,这是因为WindowsXP新参与了对驱动程序的数字签名测试配置,提供足够的安保措施,保障用户设施的驱动程序不会被轻易篡改,这样就可以降落用户装置无包全驱动程序的危险,假设…。

    2024年10月3日
    7600
  • 刻盘后为何没有数据 (刻盘失败是什么原因)

    问,最近我购入一台三星COMBO,和原来的光驱一同组成双光驱系统,刻录光盘用的是附带的Nero刻录软件,开局时一切都很好,可是前两天突然出了疑问,Nero刻录实现后发现CD,R盘片上居然没有写入任何数据,还是空盘,后用其余的刻录软件试过也是这样,重装Nero后从新刻录盘片,发现能将数据写入光盘了,可是刻了几张盘后发现坏盘率极高,同时还…。

    2024年10月3日
    7700
  • 科勒马桶培修电话

    随着家居自动化的遍及,科勒马桶作为上流卫浴产品的代表,越来越遭到生产者的青眼,在科勒马桶培修电话畛域,咱们从业者也面临着许多应战和机会,ipm模块温渡过高要素死区首先,科勒马桶作为一种高科技产品,其培修服务也必定跟上时代的步调,目前,科勒马桶培修电话的服务曾经十分完善,生产者可以经过电话预定、在线咨询等模式取得专业的培修服务,同时,科…。

    2025年1月15日
    5500
  • 零基础学什么技术好

    在大学外面的专业散布,绝大局部都是从零基础开局学习起来的,比如说理工类的,文科类的等等,除开美术音乐体育和传媒扮演系的在校生,大家都不须要有额外的自主招生,那零基础学习起来的专业,得看题主目前自己的学历水平来定了,一、准大在校生,依据自己的兴味和长处,选用适宜自己的专业,比如,喜好文学的文科生,究竟选用什么专业呢,不要一下子就说我选用…。

    2024年9月14日
    12800
  • 在拼多多上买手机靠谱吗

    不论你在任何平台,都不必定靠谱,为什么呢?由于不论淘宝,京东,还是拼多多,都有官网旗舰店,自营店,还有第三方店铺,这样就形成你买的手机很难说靠谱不靠谱,官网旗舰店和自营店是比拟靠谱的,可以安心买,拼多多也是有官网旗舰店和团体小店之分的,请细心区分,像这种店铺带有品牌字样的,就是旗舰店,相对是靠谱的,前不久拼多多官网搞了一个百亿补贴的活…。

    2024年9月14日
    12200
  • 迷你环球新版本龙骨弓怎样附魔

    迷你环球龙骨弓怎样附魔?关上附魔台后,咱们须要把左侧须要被附魔的主东西放入左边上方的格子中,上方添加副东西,详细流程引见,先做一个附魔台放在地上,关上附魔台后,咱们须要把,迷你环球,的龙骨弓有什么威力?,迷你环球,的龙骨弓的威力,扑灭,击退,有限射击,强力射击,长久,就只要这5种可以给弓附魔的迷你环球龙骨弓分解资料详解经常使用工具箱…。

    2024年9月14日
    12100
  • 苦参的效用与作用 (苦参的效用与禁忌)

    苦参,是咱们日常生存中比拟少见的一种食物,它的效用与作用是怎样的呢,你了解吗,…苦参苦参的作用目录苦参的引见点击图片进入下一页&gt,&gt,以下是苦参的基本引见、成分、多少钱,1、苦参的引见,苦参为豆科苦参属的植物,散布于俄罗斯、日本、印度、朝鲜以及中国大陆的南北各省1500区等地,成善于海拔,米的地域,多生在山坡、沙地、草坡、…。

    2024年10月10日
    13600

发表回复

登录后才能评论