day 14

作者: 个中秘密 | 来源:发表于2019-03-24 12:13 被阅读0次

    第十一章 Linux正则表达式与三剑客知识应用实践

    1.1、正则表达式

    1.1.1、介绍

        通过正则表达式可以将复杂的任务化繁为简,提高工作效率。

        正则表达式仅被(grep/egrep、sed、awk)命令支持,其他命令无法使用。

    (说明:正则表达式是通过三剑客命令在文件或数据流中过滤内容的。而通配符是大部分普通命令都支持的,它主要是用来查找文件或目录,这一点请注意。)

    1.1.2、正则表达式的分类

    1、基本正则表达式集合

    2、扩展正则表达式集合

    1.2、sed:流编辑器

        功能:对文件实现快速增删改查,其中查询中最常用的是过滤和取行。

        格式:sed  [选项]  [内置字符命令]  [输入文件]

        参数:   -n:取消默认 sed 的输出,常与内置命令 p 连用

                        -i:直接修改文件内容 

                      -e:允许多次编辑

        sed内置命令字符及说明:

            a:append,追加文本,在指定行后添加一行或多行文本

            d:delete,删除

            p:print,打印匹配行的内容

            s:替换


    相关文章

      网友评论

          本文标题:day 14

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