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

相关推荐

  • 电商客服为什么没人情愿做

    一个合格的艺术漆品牌商店铺客服,需具有常人所不具有的素质,要跟封面图那个还不时在岗位退役的键盘一样,外表曾经满目疮痍皮开肉绽,然而心坎却无比弱小,真正的外柔中干,坚强无比,一个合格的客服,总是有忙不完的大大事,那有什么事情是最让人开心的呢,客服的任务日常是这样的,要么以一敌百狂飙输入法应酬各类带有各种质疑的疑问;要么是曾经下单的客户又…。

    2024年9月14日
    9100
  • 办婚礼婚庆要多少钱

    摄影和摄像是个雷区,你们必定要好好琢磨!尽量选用年轻一点的摄影师,选之前看看样片微格调.我就是选得太匆促,造成成片成果不是自己青睐的格调,挺遗憾的,好在视频还可以,…。

    2024年9月14日
    9100
  • 彩礼钱普通给价格

    一说到彩礼,或许大局部的男士会感觉是咱们女生是过于物质,甚至是谋求物质,将物质凌驾于感情之上,然而作为一个上来人来讲,最大的感触是,彩礼是婚后,两团体组成小家庭的启动资金,没有结婚前,你可以向自己的父母要钱花,男方也可以向他的父母要钱花,然而结婚后呢,自己的生存大少数是靠自己妥协的,而彩礼的多与少,间接影响了你们婚后的生存质量,上方是…。

    2024年9月14日
    12800
  • 兔肉的做法大全 (兔肉的做法大全菜谱)

    兔肉富含大脑和其余器官发育无法缺少的卵磷脂,有健脑益智的效用,想着那么可恶的兔子,它的肉咱们怎样能吃得下呢?…目录兔肉的做法大全一、兔肉的引见兔肉包含家兔肉和野兔肉两种,家兔肉又称为菜兔肉,兔子不只可恶平和,而且其肉也营养丰盛,兔肉属于高蛋白质、低脂肪、少胆固醇的肉类,兔肉含量含蛋白质高达70%,比普通肉类都高,但脂肪和胆固醇含量…。

    2024年10月10日
    9400
  • 康乃馨图片 花语 康乃馨的意味意义 (康乃馨图片花束)

    康乃馨,很多人都青睐的一种植物,它有什么特色,要如何养护它,他能给咱们的家带来怎样的环境,…康乃馨康乃馨的引见目录康乃馨种类点击图片进入下一页&gt,&gt,康乃馨,又名狮头石竹、麝香石竹、大花石竹、荷兰石竹,为石竹科、石竹属植物,散布于欧洲温带以及中国大陆的福建、湖北等地,原产于地中海地域,是目前环球上运行最广泛的花卉之一,康乃…。

    2024年10月10日
    10200
  • 趣头条怎样赚钱快又多

    01他人的文章视频头条回答随手,点赞,加,评论,反误点赞评论也不花钱不点白不点点了相对,不白点,02其次,还有一个睡觉赚金币的方法,每天早晨8点的时刻,咱们点开睡觉赚金币,到第2天早上再点,我睡醒了,大略有1000多个金币,03用愚公移山的精气每天下来头条就奔着看文章去,只拿义务金币,任何宝箱只拿开宝箱的金币不要去看广告,低于800…。

    2024年9月14日
    11300
  • 变速器有哪些种类选用

    变速器有哪些种类选用,1.按传动比的变动模式划分,变速器可分为有级式、无级式和综合式三种,a,有级式变速器,有几个可选用的固定传动比,驳回齿轮传动,又可分为,齿轮轴线固定的普通齿轮变速器和局部齿轮,行星齿轮,轴线旋转的行星齿轮变速器两种,b,无级式变速器,传动比可在必定范畴内延续变动,经常出现的有液力式,机械式和电力式等,c,综…。

    2024年9月14日
    9700
  • 绿宝的养殖方法 (绿宝的养殖方法和浇水方法)

    绿宝是一种名贵的春兰,于1991年被命名,其外观为水仙瓣外三瓣开阔头尖,属阳性树种,喜光照,耐半荫,成长较迅速,…风水植物绿宝目录绿宝与家居格调的搭配绿宝属阳性树种,在外形上绿宝树形好看,树姿优雅,绿宝的花朵大,花期长,滋味上绿宝的花香淡雅,此外花样美且多,简直每个枝条都有花序,一个花序轴上的许多花朵往往同时开明,排成一长串金黄色…。

    2024年10月10日
    8100
  • 淘宝经营是做什么的

    经营每天早上起来第一件事件,是看数据,依照之后方案,把每月的开售量或许开售额落实到每日,这时刻要做一个便捷的判别,开售达标还是不达标?判别之后,就会有一个全体的思想剖析,达标的话做得好的中央在哪里?不达标的话又差在哪里?综合剖析各种状况找出面前的要素,咱们的网店最关键的事件就是要把自己网点去经营好了,然而很多好友在经营的时刻发现不知道…。

    2024年9月14日
    8400
  • 海底捞孕妇是不是可以不用排队

    孕妇去海底捞火锅不用排队,但也要看店家的详细状况,人太多的话也须要等,然而孕妇会优先思考,所以想吃火锅可以去海底捞吃,能否须要排队,要看店家,倡导避开周末或节假日,期待时期过长会让孕妇很累,海底捞的排队等位置信很多食客都体会过!高峰时期甚至要排一两个小时!不过近日上海一位网友的操作让大家惊了!据这位@悟空芋说她和小姐妹等孩子下课外班时…。

    2024年9月14日
    11000

发表回复

登录后才能评论