开发者社区> 问答> 正文

sed命令有哪些?

sed命令有哪些?

展开
收起
游客ysk6odvtzspxs 2021-12-01 15:38:18 434 0
1 条回答
写回答
取消 提交回答
  • a\ 在当前行后添加一行或多行。多行时除最后一行外,每行末尾需用“\”续行

    c\ 用此符号后的新文本替换当前行中的文本。多行时除最后一行外,每行末尾需用""续行 i\ 在当前行之前插入文本。多行时除最后一行外,每行末尾需用""续行 d 删除行 h 把模式空间里的内容复制到暂存缓冲区 H 把模式空间里的内容追加到暂存缓冲区 g 把暂存缓冲区里的内容复制到模式空间,覆盖原有的内容 G 把暂存缓冲区的内容追加到模式空间里,追加在原有内容的后面 l 列出非打印字符 p 打印行 n 读入下一输入行,并从下一条命令而不是第一条命令开始对其的处理 q 结束或退出sed r 从文件中读取输入行 ! 对所选行以外的所有行应用命令 s 用一个字符串替换另一个 g 在行内进行全局替换

    w 将所选的行写入文件 x 交换暂存缓冲区与模式空间的内容 y 将字符替换为另一字符(不能对正则表达式使用y命令)

    2021-12-01 15:39:25
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载