美文网首页
sed上古神兵

sed上古神兵

作者: yandaxin | 来源:发表于2020-10-28 15:48 被阅读0次

sed [options] '匹配条件&操作指令;匹配条件&操作指令;' file
options:

选项 功能
-n ,--silent 因为sed命令默认会向屏幕输出,设置此选项后阻止输出
-r 支持扩展正则,sed默认是不支持扩展正则的
-i [suffix] 直接修改源文件,如果设置了后缀名,sed将将数据备份;sed默认是只修改缓冲区的,并打印到屏幕上
-e 指定需要执行的sed命令,支持使用多个-e参数
-f 指定需要执行的脚本文件,需要提前将sed命令写入文件中

基本操作指令

指令 功能
p 打印当前匹配条件匹配的行
l 打印当前匹配条件匹配的行(显示控制字符)
= 打印行号
a text 在匹配的行后添加字符串text,text是独占一行
i text 在匹配的行前添加字符串text,text是独占一行
d 删除匹配的行
c text 将匹配的行的整行替换为text
r filename 从filename中读取内容添加到匹配的行后面
w filename 将匹配的行的内容写到文件filename中
q [exit code] 立刻退出sed脚本
s/regexp/replace/ 使用正则匹配,替换匹配到的数据,不是整行哦;regexp是正则表达式,replace是用来替换的字符串
s/regexp/replace/g 加个g,如果一行数据中有多个regexp,都替换成replace
s/regexp/replace/number 加个n,如果一行数据中有多个regexp,仅仅替换第n个

数据定位方案

格式 功能
数字 1就是第一行; 1,3就是第一行到第三行;
数字1~数字2 数字1是起始行号,数字2是步长,例如1~3 等于匹配1,4,7,……
数字1,+N 从数组1开始及其后面N行,例 1,+3
$ 匹配最后一行
/regexp/ 正则表达式
\cregexpc 使用正则表达式匹配,c可以是任意字符,\xAAx将匹配AA
反操作

相关文章

  • sed上古神兵

    sed [options] '匹配条件&操作指令;匹配条件&操作指令;' fileoptions: 选...

  • 上古神兵利器

    东皇钟:下落不明,力量不明。一般传闻它是天界之门,但据天山石窟中诸神时代残留之古老壁文记载:东皇钟乃十大神...

  • 上古十大神兵

    1 盘古的斧斧头这玩意,最早使用者应该是盘古。盘古此人,记载倒是很多,形象大抵是“龙首蛇身”。在众多神话故事里,我...

  • 兵器谱一:破魔刃

    1.上古神兵 2.曾于《大剑师传奇》中出现,传说为鸿钧祖师所持 3.暗藏破魔属性,极阳纯刚。 …

  • 《残影断魂劫》第二十四章(28)

    暗夜殒道:“你不会懂的。强者对于神兵利器,自会有发于内心的敬畏之情,也会有渴望据为己有的贪婪。为求得到上古宝剑,可...

  • 江湖录·冢

    百兵 自古以来,江湖中神兵层出不穷。 神兵之所以称之为神兵,不是因为它们无坚不摧。 神兵神兵,无神不称兵。 但在百...

  • 兵器杂谈:戈是怎样的上古神兵

    戈是华夏民族独有的一种兵器,从商代到战国,我国古代的先民们一直在使用这种造型独特的神秘兵器,进行大规模的军事战争。...

  • 10-文本处理三剑客之sed

    本章内容 ◆ Sed介绍◆ Sed用法◆ Sed高级用法 处理文本的工具sed sed工具 练习 1、删除cent...

  • 上古神兵“诛仙”四剑,鸿钧老祖的镇仙法宝,通天教主如何到手的

    上古神兵“诛仙”四剑,鸿钧老祖的镇仙法宝,通天教主如何到手的 听到徒弟多宝道人挑拨说自己的截教“鱼目混杂、仙畜不分...

  • 西游记的人生(之一)

    唐僧 我没有上古神兵如意棒 也没有天河上宝九齿耙 面对妖怪的步步紧逼 我只有逃命的白龙马。 我不会腾云驾雾 也不会...

网友评论

      本文标题:sed上古神兵

      本文链接:https://www.haomeiwen.com/subject/dmfcvktx.html