美文网首页
sed编辑器快速指南

sed编辑器快速指南

作者: 热爱生活的舒舒 | 来源:发表于2018-02-12 14:57 被阅读0次

sed编辑器可以基于命令来操作数据流中的额数据,然后生成新的数据输出到STDOUT

启动sed编辑器

sed options script file

sed命令选项

-e script 将script中指定命令添加到处理输入时运行命令中

-f file 将file文件中的命令添加到处理输入时运行命令中

-n 不要为每条命令产生输出,会等待打印命令

替换

s/patter/replacement/flags

pattern是要替换的文本,replacement是替换的新文本

flags指定如何替换

一个数字,表明该模式出现的第几处被替换

g: 表明替换所有位置

p: 打印原内容

w file: 替换的结果写入文件中

寻址

行区间 address command

过滤出特定行的文本模式 /pattern/command

也可以 address {

command1

command2

command3}

删除行

d; 默认删除所有地址模式匹配的文本行

插入和附加文本

i ; a

必须将要插入或附加的行作为单独一行出现

修改行

c ; 同插入和附加的条件

转换命令

address y/inchars/outchars

若长度不同会报错

打印行

p;

写入文件

address w file

相对或绝对路径都行,address任意寻址方式

从文件中读取

address r file

address只能使用单行号或文本模式

相关文章

  • sed编辑器快速指南

    sed编辑器可以基于命令来操作数据流中的额数据,然后生成新的数据输出到STDOUT 启动sed编辑器 sed op...

  • SED基本操作

    本文用于指导SED操作用于处理文本文件,方便自己以后快速查找定位。 SED编辑器全称为流编辑器(stream ed...

  • sed命令使用

    sed基本用法:sed: stream EDitor 行编辑器,(全屏编辑器:vi)。 sed: 模式空间 默...

  • inux学习 Day15-sed基本用法

    文本处理工具:grep,sed(流编辑器),awk sed基本用法:sed(Stream EDitor)行编辑器(...

  • sed常用操作命令

    sed: stream editor , 流/行 编辑器 ; sed 命令详解: sed [OPTIONS].....

  • 8-Linux sed 命令用法

    sed的基本用法 sed : String EDitor (流编辑器)行编辑器,逐行处理文本 全屏编辑器(vi) ...

  • 20170809 sed文本处理工具

    一、sed 工具简介 sed Stream EDitor, 行编辑器 工具特性:sed是一种流编辑器,每次处理一行...

  • Linux -- sed命令

    一、sed编辑器简介 sed编辑器被称作流编辑器(stream editor),和普通的交互式文本编辑器恰好相反。...

  • sed

    文本处理sed sed(Stream EDitor, 行编辑器):处理文本的工具。sed是一种流编辑器,它一次处...

  • sed 编辑器

    sed ## 流编辑器 sed 一、sed工作流程 sed 是一种在线的、非交互式的编辑器,它一次处理一行内容。处...

网友评论

      本文标题:sed编辑器快速指南

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