zoukankan      html  css  js  c++  java
  • grep和正则表达式参数

    一:grep参数

    1,-n  :显示行号

    2,-o  :只显示匹配的内容

    3,-q  :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容

    4,-l  :如果匹配成功,则只将文件名打印出来,失败则不打印,通常-rl一起用,grep -rl 'root' /etc 

    ,

    5,-A  :如果匹配成功,则将匹配行及其后n行一起打印出来

    6,-B  :如果匹配成功,则将匹配行及其前n行一起打印出来

    7,-C  :如果匹配成功,则将匹配行及其前后n行一起打印出来

    8,-c  :如果匹配成功,则将匹配到的行数打印出来

    9,-E  :等于egrep,扩展
    10,-i  :忽略大小写

    11,-v  :取反,不匹配
    12,-w:匹配单词

    二:正则介绍

    首先建a.txt。在进行验证

    1,^ 行首

    2,$ 行尾

    3,. 除了换行符以外的任意单个字符

    4,* 前导字符的零个或多个

    5, .* 所有字

    6, [] 字符组内的任一字符

    7,[^] 对字符组内的每个字符取反(不匹配字符组内的每个字符)

    8,  ^[^] 非字符组内的字符开头的行

    9,[a-z] 小写字母

    10,[A-Z] 大写字母

    11,[a-Z] 小写和大写字母

    12,[0-9] 数字

    13,< 单词头 单词一般以空格或特殊字符做分隔,连续的字符串被当做单词
    > 单词尾

  • 相关阅读:
    Linux的中文输入法Fcitx-国货精品
    Linux内核编译与安装[转]
    Linux内核编译与安装[转]
    修改镜像地址加快Ubuntu更新速度
    修改镜像地址加快Ubuntu更新速度
    OSX操作技巧:快速锁定系统(类似Windows+L)
    NDK编程入门笔记[转]
    NDK编程入门笔记[转]
    内置函数图形分类
    函数的定义
  • 原文地址:https://www.cnblogs.com/yong-heng/p/10135772.html
Copyright © 2011-2022 走看看