VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

我的朗科运维第六课(1)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

文本处理三剑客
    grep系:grep、egrep、fgrep,文本搜索工具,居于“PATTERN”对于给定的文本进行模糊搜索。
    sed:tream EDitor,流编辑器,行编辑器,文本编辑工具;
    awk:gawk--GNU awd,文本格式化工具,文本报告生成器,文本处理的编辑语言;
grep系:grep、egrep、fgrep
    grep:Global search REgular expression and Print out the line.
                利用增则表达式进行全局搜索并将匹配的行显示出来;
        格式:grep [OPTIONS] PATTERN [FILE...]
                PATTERN:过滤条件,是由正则表达式元字符以及没有特殊含义的文本字符组成。
                    正则表达式的元字符:会被正则表达式引擎解释为特殊含义;pcre--perl语言的正则表达式引擎;                                            其中正则表达式分两中:
                                                            一、基本的正则表达式:BRE;
                                                            二、扩展的正则表达式:ERE;
                                                            grep默认仅支持基本正则表达式;
                                                            egrep默认仅支持扩展正则表达式;
                                                            fgrep默认不开启正则表达式;
                    文本字符:只具备字符表面含义的那些字符;
        常用选项:
            -i,--ignore-case:忽略文本字符的大小写;
            -v,--invert-match:方向匹配;最终显示的结果是PATTERN不能匹配的行;
            -c,--count:计数,统计匹配PATTERN的所有行数;
            -o,--only-吗thing:关闭贪婪模式,仅显示PATTERN能够匹配的内容;
            -q,--quiet,--silent:安静模式,不输出任何匹配结果;
            --color[=WHEN],--colour[=WHEN]:将匹配PATTERN的内容以特殊颜色高亮显示;
            -E,--extended-regexp:扩展的正则表达式,grep -E相当于egrep;
            -F,--fixed-strings,--fixed-regexp:grep -F相当于fgrep
            -G,--basic-regexp:基本的正则表达式,egrep -G相当于grep
            -P,--prel-regecp:使用PCRE(Perl Regular Expression)引擎;
            -A NUM,--after-context=NUM:在显示匹配PATTERN的行的同时显示起后面的NUM行;
            -B NUM, --before-context=NUM:在显示匹配PATTERN的行的同时显示起前面的NUM行;
            -C NUM, -NUM, --context=NUM:在显示匹配PATTERN的行的同时显示起前后各NUM行;
        PATTERN:
            正则表达式元字符:
                基本的正则表达式元字符:
                GLOBBING-----简化版的正则表达式:[] ? * 
                字符匹配:
                    .:匹配任意单个字符
                    []:匹配指定范围内的任意单个字符;
                    [^]:匹配指定范围以外的任意单个字符;
            下列所有的字符集都可以放置于[]之中用于匹配单个字符:
                [:lower:]、[:upper:]、[:alpha:]、[:digit:]、[:space:]、[:alnum:]、[:punct:]、[:blank:]
                [:xdigit:]:所有的十六进制数字
                a-z:所有的小写字母
                A-Z:所有的大写字母
                0-9:标识所有的十进制数字
            次数匹配:该类字符之前的那个字符可以出现的次数;
                *:其前面的字符可以出现任意次(0次,1次或多次);
                ?:其前面的字符可有可无(0次或1次);
                +:其前面的字符至少出现一次(1次或多次);
                {m}:其前面的字符必须出现m次;
                {m,n}:其前面的字符至少出现m次,至多出现n次;(m<n)
                {,n}:其前面的字符至少出现0次,至多出现n次;
                {m,}:其前面的字符至少出现m次,×××;
           在正则表达式中,表示任意长度任意字符的方式:.*
           位置锚定字符:
                行锚定:
                    行首锚定:^
                    行尾锚定:$
                字锚定:
                    字首锚定:<或b
                    字尾锚定:gt;或b
       注意: b:旧版本中的锚定方法,建议不使用:
        对于正则表达式引擎来说,字是由非特殊字符组成的连续字符串;

--------------------------------------------------------------
主机参考,收集国内外VPSVPS测评主机测评云服务器虚拟主机独立服务器,国内外服务器高性价比建站主机相关优惠信息@zhujicankao.com
详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:我的朗科运维第六课(1) https://zhujicankao.com/12697.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 我的朗科运维第六课(1)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

相关推荐

评论 抢沙发

评论前必须登录!