sed命令 选项:-e 直接在命令行模式上进行sed动作编辑,此为默认选项 -f 将sed的动作写在一个文件内,用–f filename 执行filename内的sed动作 -i 直接修改文件内容 -n 只打印模式匹配的行 -r 支持扩展正则表达式 -h --help 显示帮助 -v --version 显示版本信息 常用命令:a 在当前行下面插入文本 i 在当前行上面插入文本 c 把选定的行改为新的文本 d 删除,删除选择的行 D 删除模板块的第一行 s 替换指定字符 h 拷贝模板块的内容到内存中的缓冲区 H 追加模板块的内容到内存中的缓冲区 g 获得内存缓冲区的内容,并替代当前模板块中的文本 G 获得内存缓冲区的内容,并追加到当前模板块文本的后面 l 列表不能打印字符的清单 n 读取下一个输入行,用下一个命令处理新的行而不是用第一个命令 N 追加下一个输入行到模板块后面并在二者间嵌入一个新行,改变当前行号码 p 打印模板块的行 P 打印模板块的第一行 q 退出Sed b lable 分支到脚本中带有标记的地方,如果分支不存在则分支到脚本的末尾 r file 从file中读行 t label if分支,从最后一行开始,条件一旦满足或者T,t命令,将导致分支到带有标号的命令处,或者到脚本的末尾 T label 错误分支,从最后一行开始,一旦发生错误或者T,t命令,将导致分支到带有标号的命令处,或者到脚本的末尾 w file 写并追加模板块到file末尾 W file 写并追加模板块的第一行到file末尾 ! 表示后面的命令对所有没有被选定的行发生作用 = 打印当前行号 # 把注释扩展到下一个换行符以前 sed 替换:n 1~512 之间的数字,表示指定要替换的字符串出现第几次时才进行替换,例如,一行中有 3 个 A,但用户只想替换第二个 A,这时就用到这个标记 g 行内全局替换,如果没有 g,则只会在第一次匹配成功时做替换操作。例如,一行数据中有 3 个 A,则只会替换第一个 A p 会打印与替换命令中指定的模式匹配的行。此标记通常与 -n 选项一起使用 w 将缓冲区中的内容写到指定的 file 文件中 x 互换模板块中的文本和缓冲区中的文本 y 把一个字符翻译为另外的字符(但是不用于正则表达式) 匹配第n个子串,该子串之前在pattern中用 () 指定 & 已匹配字符串标记,用正则表达式匹配的内容进行替换 转义(转义替换部分包含:&、 等) sed 元字符集^ 行首定位符 /^my/ 匹配所有以my开头的 $ 行尾定位符 /my$/ 匹配所有以my结尾的行 . 匹配除换行符外的单个字符 /m…y/ 匹配包含字母m,后跟两个任意字符,再跟字母y的行 * 匹配零个或多个前导字符 /my*/ 匹配包含字母m,后跟零个或多个y字母的行 [] 匹配指定字符组内的任一字符 /[Mm]y/ 匹配包含My或my的行 [^] 匹配不在指定字符组内的任一字符 /[^A-RT-Z]ed/ 匹配非A-R和T-Z开头,紧跟ed的行 …… 保存已匹配的字符 s/I(love)(you)/21me Iloveyou -> youloveme & 保存查找串以便在替换串中引用 s/love/**&**/,love -> **love** < 词首定位符 /
真金不怕火炼!目前这4部手机很有真材实料,堪称最值得买真金不怕火炼!目前这4部手机很有真材实料,堪称最值得买!第一部iPhone11iPhone11绝对称得上是一部真金不怕火炼的手机!要知道现在是5G时代,而iPhone11是一部4G小鹏P5,你拿什么跟燃油车竞争?作为新势力造车小鹏汽车,A级别汽车。在面对燃油车的迭代历史,即将上市的小鹏P5在汽车赛道上有什么优势之处?汽车市场的内卷现象也是非常严重。燃油车型通过油耗配置价格来提升销量而电动车Linux在线和离线安装MySQL1linux的常用软件安装配置阿里云的yum源1)安装wgetrootlocalhostyumyinstallwget2)下载yum源的配置文件rootlocalhostwgeth企业获客运营商大数据获客营销?抓取精准客户资源,你了解吗?你了解大数据时代的企业获客运营商大数据获客营销吗?抓取精准客户资源,欢迎大家讨论今日带大伙儿深层次了解一下运营商大数据,抓取精准客户资源,全行业的福音,电销行业将会空前繁荣许多企业智慧医疗科技推动医疗的发展近年来,5G技术物联网人工智能大数据区块链技术等新一代信息技术正蓬勃发展,曾经还处在科幻故事或者预言中的智能设备也变成了现实,同样的,由于技术的发展,智慧教育智慧城市智慧医疗等正从中国科技和中国芯片的未来之路芯片卡是信息领域的明珠,法国是智能卡技术的发源地。芯片陷阱一书以法国第一家独角兽公司金普斯公司的诞生发展与消亡为主线,反映出科技创新企业如何把握时代和市场的迅猛发展机遇,引领国际技如何把癌细胞变回正常的细胞?有何科学研究?正常细胞是通过恶性转化(malignanttransformation)后成为癌细胞的,但癌细胞能否恢复到正常状态还不得而知。最近,上海海军军医大学附属东方肝胆医院王红阳院士和丁劲NibiruStudio完成跨平台Linux移植NibiruStudio作为Nibiru出品的一款全自主化的三维实时渲染内容创作引擎,即将完成跨平台Linux移植,扩展行业领域应用范畴,实现WindowsAndroidLinuxO系二季度5G手机出货量惊人,除了精准营销,这些产品更关键我们都知道,一家手机厂商在市场上的发展好还是不好,除了看它自身的年度报告外,最直观的展示就是权威机构统计的全球市场销量情况。近日,知名数据调研机构Strategy就公布了一份二季度redis源码阅读ziplistziplist1。介绍首先是官方介绍Theziplistisaspeciallyencodedduallylinkedlistthatisdesignedtobeverymemor大学开学季,笔记本电脑推荐随着互联网的普及,网络已经走进千家万户,电脑也在全国普及。2021年高考结束,新一届大学生即将走进大学校园,下面推荐几款联想比较火的电脑。第一款联想拯救者系列最热最火的机器。第二款