美文网首页
sed基础命令

sed基础命令

作者: YAOZHIPENG | 来源:发表于2018-08-29 16:01 被阅读0次

    一、sed文本处理工具的用法:

            用法1:前置命令 | sed  [选项]  '条件指令'

            用法2:sed  [选项]  '条件指令'  文件.. ..

            相关说明如下:

                    条件可以是行号或者/正则/;

                    没有条件时,默认为所有条件;

                    指令可以是增、删、改、查等指令;

                    默认sed会将所有输出的内容都打印出来,可以使用-n屏蔽默认输出;

                    选项中可以使用-r选项,让sed支持扩展正则;

    二、认识sed工具的基本选项

                sed命令的常用选项如下:

                -n(屏蔽默认输出,默认sed会输出读取文档的全部内容)

                -r(让sed支持扩展正则)

                -i(sed直接修改源文件,默认sed只是通过内存临时修改文件,源文件无影响)

                1(sed命令的 -n 选项

    三、sed多行文本处理

                 sed [选项] '条件指令' 文件..

                 sed工具的多行文本处理操作:

                   i: 在指定的行之前插入文本

                   a:在指定的行之后追加文本

                   c:替换指定的行

    四、总结

    选项:

    -n 屏蔽默认输出

    -r 支持扩展正则

    -i 修改源文件

    条件:

    行号 4 4,5 4~2 4,+10

    /正则/

    指令:

    p 打印

    d 删除

    s 替换s/旧/新/g

    a 追加

    i 插入

    c 替换行

    相关文章

      网友评论

          本文标题:sed基础命令

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