问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

关于linux里的sed的b标签的用法

发布网友 发布时间:2022-04-21 14:55

我来回答

2个回答

热心网友 时间:2023-07-19 01:49

这是老式编程语言里的标签跳转, 相当于C语言里面的goto语句
可以实现 分支选择, 循环等功能
sed '/^AA/ba;s/$/ NO/;b;:a;s/$/ YES/' 解读如下
sed是逐行扫描的
/^AA/ba;s/$/ NO/ 意思是如果当前行句首是AA
则跳转到标签a,执行s/$/ YES/ 即在行末插入YES (这里使用替换s命令实现插入)
否则执行s/$/ NO/, 在行末插入NO
对所有行都执行这种操作, 大功告成追问Hello hwguan:非常谢谢你的回答。我之所以对这种用法有疑问是因为下面的命令的输出结果
sed '{/AA/b lable;s/$/ NO/;:lable;s/$/ YES/}' test的结果是每一行最后面都是YES,请问下这两种情况有什么不同吗?谢谢了哈。

热心网友 时间:2023-07-19 01:50

第一次看到sed还能这么用,牛*
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
外卖的好评和订单量是真实的吗?大家有哪些挑选外卖店铺的方法呢?_百 ... 酷狗直播怎么退出公会 退出方法介绍 酷狗直播怎么找人 直播找人的具体操作方法分享 什么是冷车启动? 100句名言警句大全要短的(30句名言警句短一点的) “PH”作为“药店”的英文缩写,其在药房领域的具体应用是什么? 考上事业编还签合同吗 去昌都旅行,有哪些景点值得推荐? 昌都「然乌湖」是一个什么景点,有哪些吸引人的地方和游览 然乌湖人文风情 zard pray的罗马音 大数据培训需要多长时间?难不难学 现在创业什么项目好? 初一所有动词的过去式 请把所有的写出来 传奇难度下选哪个随从最好 中国的英文缩写,怎么写? 杨千嬅野孩子歌词发音 古希腊神话神的介绍 中国知名的城市规划设计公司有哪些? wet let said say哪一个发音不同? 404 Not Found said的ai,属于长音还是短音? said中ai的音标是什么? you overpeaised是什么意思 商业贷款和组合贷款的利息差异 公积金贷款、商业贷款和组合贷款 有啥区别 公积金贷款,商业贷款和组合贷款有哪些区别 组合贷款和商业贷款的区别 买房用组合贷款和商业贷款哪个更划算? 组合贷款和纯商业贷款那个更划算 谁知道所有的英语动词不规则过去式和过去分词? 用awk或sed怎么能实现取第一个值和最后的值? 企鹅英语音标篇子(高手请进,耐心回答)谢谢,我很急的~ Find X3系列国际联保支持区域和Find X2系列有啥区别? oppofindx3手机屏结实吗 Find X3系列发布会,有哪些值得关注的点? Find系列历代机型都是什么样的?有什么特点? find x3 pro和findx3区别 findx3保留局部色彩 findx3 使用x2动态壁纸 oppofindx3nfc怎么复制门禁卡 oppofindx3和什么手机可以用一种手机壳 OPPO Find X3忘记锁屏密码可以自行解锁吗? Intel 943GML芯片组 能够支持的CPU类型? 轻颜怎么看未保存的? 轻颜相机怎么关闭男生妆容适配 电脑型号: 联想 80WW 笔记本电脑 操作系统: Windows 10 64位 处理器: 英特尔 Core i5-73 果盘怎么做好看又简单 果盘的制作方法 用香蕉,西瓜,黄瓜,樱桃怎样制作果盘
  • 焦点

最新推荐

猜你喜欢

热门推荐