Linux shell sed的正向引用和反向引用

Linux shell 里面 sed的命令能够记住之前的子样式,这样被称为反向引用。

反向引用就是把正则表达式匹配出来的组引用到表达式本身的其他地方。

这里介绍一下sed的反向引用。

sed -n ‘/(.)(.)21/p’ filename

这里(.)的作用是记录小括号() 中的字串。

这里出现的. 点号,是sed用来匹配单个字符的正则表达式。

如果要匹配一个字符,并且进行反向引用。就可以使用(.)匹配单个字符,再用1引用它,于是变成了:

sed ‘/(.)1/p’ filename

sed里面可以用字串匹配标记1 去匹配。(pattern)用来匹配字串。模式被包括在使用斜线转义过的小括号()中。

sed -n ‘/^(.)(.)21/p’ filename

这里用了2个(.)匹配并且记录前两个字符,sed会记住所有位于(和)中的匹配内容,并且反向引用它们。21用来对所匹配的字符以相反的顺序进行反向引用。

/p一般是用来打印样式。为了指明必须从行首开始匹配,我们加入了行首标记^。

鼓励的话语:须知少年凌云志,曾许人间第一流!

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
用户投稿
上一篇 2022年6月27日 12:07
下一篇 2022年6月27日 12:08

相关推荐

  • 宝可梦朱紫宝主顺序怎么选择?宝可梦朱紫宝主挑战顺序攻略

    宝可梦朱紫宝主顺序如何选择?宝主挑战的顺序有很多玩家都加入了讨论,大家想要了解清楚正确的挑战顺序,接下来小编就给大家简单的介绍一下宝主挑战的顺序,各位赶紧通过下面的攻略多了解一下详…

    2022年11月25日
  • 宝可梦朱紫道馆及宝主攻略顺序是什么 道馆及宝主攻略顺序汇总

    作为宝可梦资深爱好者,小伙伴们对宝可梦朱紫里面的所有道馆恨不得马上跳过,当场就来挑战地区冠军,但这显然是不可能的,你得按照游戏里面遇到的顺序来进行挑战。那么具体的挑战顺序是什么样的…

    2022年11月24日
  • word怎么删除空白页(word空白页无法删除怎么办)

    今天小编给各位分享word怎么删除空白页的知识,其中也会对word空白页无法删除怎么办进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! word怎么删除空白页…

    2022年11月10日
  • 完全立方差公式(完全立方差公式a3b3)

    今天小编给各位分享完全立方差公式的知识,其中也会对完全立方差公式a3b3进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! 完全立方公式是什么? (a+b)³=…

    2022年11月10日
  • 《羊了个羊》游戏攻略11月9日 11月9日通关技巧

    11月9日羊了个羊有新的关卡,今天的新关卡难度不高比较容易过关,许多小伙伴想知道11月9日的羊了个羊该怎么通关?下面就让小编为大家分享一下羊了个羊11.9的每日一关通关技巧,一起来…

    2022年11月9日
  • sku编码一般写什么(sku编码是什么意思)

    SKU(stock keeping unit),即库存管理单元,是分配给产品的唯一的数字或字母数字代码,以便企业更容易、更有效地管理库存。大多数SKU数字在8个到12个字符之间,并…

    2022年11月1日
  • 微信第二扣款顺序在哪设置(微信支付顺序设置方法)

    我们在使用微信支付的时候,经常遇到支付顺序的问题,就是扣款渠道的顺序,有零钱、银行卡等多种不同的支付扣款方式。 也许系统自动设置的或者以前设置的不符合现在的习惯,那么我们应该怎么去…

    2022年10月31日
  • 《羊了个羊》游戏攻略10月28日 10月28日怎么通关技巧

    10月28日羊了个羊有新的关卡,今天的新关卡难度不高比较容易过关,许多小伙伴想知道10月28日的羊了个羊该怎么通关?下面就让小编为大家分享一下羊了个羊10.28的每日一关通关技巧,…

    2022年10月28日
  • 《原神》艾尔海森技能效果 艾尔海森的技能是什么

    在原神游戏中,艾尔海森的技能是什么呢?技能效果又是怎么样的呢?看来还是有很多小伙伴们都还不是很清楚吧,那么接下来就与小编一起来看看原神艾尔海森技能效果介绍吧。 原神艾尔海森技能效果…

    2022年10月27日
  • 《羊了个羊》游戏攻略10月26日 10月26日通关攻略

    10月26日羊了个羊有新的关卡,今天的新关卡难度不高比较容易过关,许多小伙伴想知道10月26日的羊了个羊该怎么通关?下面就让小编为大家分享一下羊了个羊10.26的每日一关通关技巧,…

    2022年10月26日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息