当前位置: 首页 > news >正文

Sed命令学习总结

一、sed所有命令

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替换标记

g 表示行内全面替换;

p 表示打印行;

w 表示把行写入一个文件;

x 表示互换模板块中的文本和缓冲区中的文本;

y 表示把一个字符翻译为另外的字符(但是不用于正则表达式)

\1 子串匹配标记

& 已匹配字符串标记

三、sed元字符集

^ 匹配行开始,如:/^sed/匹配所有以sed开头的行;

$ 匹配行结束,如:/sed$/匹配所有以sed结尾的行;

. 匹配一个非换行符的任意字符,如:/s.d/匹配s后接一个任意字符,最后是d;

* 匹配0个或多个字符,如:/*sed/匹配所有模板是一个或多个空格后紧跟sed的行;

[] 匹配一个指定范围内的字符,如/[ss]ed/匹配sed和Sed;

[^] 匹配一个不在指定范围内的字符,如:/[^A-RT-Z]ed/匹配不包含A-R和T-Z的一个字母开头,紧跟ed的行;

\(..\) 匹配子串,保存匹配的字符,如s/\(love\)able/\1rs,loveable被替换成lovers;

& 保存搜索字符用来替换其他字符,如s/love/**&**/,love这成**love**;

\< 匹配单词的开始,如:/\<love/匹配包含以love开头的单词的行;

\> 匹配单词的结束,如/love\>/匹配包含以love结尾的单词的行;

\{m\} 重复字符x,m次,如:/0\{5\}/匹配包含5个0的行;

x\{m,\} 重复字符x,至少m次,如:/0\{5,\}/匹配

http://www.gsyq.cn/news/135507.html

相关文章:

  • Open-AutoGLM流程跳过实战技巧(90%工程师忽略的关键路径)
  • 揭秘Open-AutoGLM请假发起机制:3分钟掌握自动化流程核心逻辑
  • 2025浙江靠谱特氟龙加工工厂TOP5推荐:看哪家售后好? - myqiye
  • 模型压缩难、部署慢?Open-AutoGLM轻量协同方案,3步搞定千亿参数优化
  • 从langchain到langgraph
  • 类似首衡集配系统,首选万象生鲜系统开发
  • 【Android】DataBinding、LiveData、ViewModel的使用 - 实践
  • 学生护眼台灯哪个好?万人实测,口碑见证!6 款热门护眼台灯全维度实测分享 - 资讯焦点
  • PPO算法训练机械臂动作进行超参数调优
  • 2025年安徽办公家具靠谱供应商推荐,办公家具优质供应商与零售商家有哪些? - mypinpai
  • 多智能体可信标准在ITU立项:信通院、蚂蚁、中国电信等共同推动
  • Open-AutoGLM中断恢复为何如此高效?解析背后不为人知的3层状态快照架构
  • 办公升降桌厂家哪家好?实木办公桌制造厂哪家合作案例多? - 工业推荐榜
  • 【程序员必看】用Open-AutoGLM实现静默打卡的5种高阶技巧
  • 【Open-AutoGLM保险投保辅助揭秘】:如何用AI一键优化投保流程?
  • 人工智能数据中心构建的技术标准与招标要求
  • 整数数组匹配
  • MySQL索引失效的常见场景整理
  • 基于SpringBoot+Vue的+校园求职招聘系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】
  • 2025年年终智能AI客服品牌推荐:深度剖析用户真实评价与场景覆盖度,附5款高性价比型号清单 - 品牌推荐
  • fastapi全局响应格式
  • 2025年年终智能AI客服品牌推荐:涵盖大模型集成与全渠道服务,5款知名品牌系统化能力盘点 - 品牌推荐
  • 耐高压宽温域长寿命:国产微型磁力泵的技术进阶之路 - 品牌2025
  • 智能AI客服如何选型更精准?2025年年终最新技术趋势评测与5款核心品牌推荐! - 品牌推荐
  • Open-AutoGLM如何支撑6G超低时延?3大实验数据震撼揭晓
  • 基于VUE的共享电车管理系统[VUE]-计算机毕业设计源码+LW文档
  • RabbitMQ讲解-基础篇 - 教程
  • 元旦排版神器免费领!10套精选模板限时放送
  • 为什么你的压测结果不准?Open-AutoGLM与Gatling的5层适配断点分析
  • 2025年度游艇制造商推荐TOP5:昱浩科技实力凸显 - mypinpai