zoukankan      html  css  js  c++  java
  • grep 的学习 正则

    grep 命令:

    grep  "name"   /path/file_name    从file_name文件中中查找 name 字符

    grep  -c    "name"   /path/file_name  统计查找到name 的总共的行数

    grep  -n    "name"   /path/file_name  统计查找到name 的所在的行数

    grep  -i    "name"   /path/file_name  查找name 不区分大小写

    grep  -v    "name"   /path/file_name  取反,找除name 以外的,所有字符

    grep  -A#     "name"   /path/file_name  查找name, 并且显示 name后面的,  #多少行

         -B# "name"   /path/file_name  查找name, 并且显示 name前面的,  #多少行

         -C # "name"   /path/file_name  查找name, 并且显示 name前后的,  #多少行

    除了点号 . 还有? 问号 , ? 问号 表示前面字符的0次或 1 次。(grep -E  或用 egrep )  

    由点 . 号可以推出 : *  星号就表示,任意个 任意字符,* 星号表示0次或多次 ,而 + 加号又和 * 星号等价,但 + 号表示 1次或多次。

  • 相关阅读:
    位或( | )
    学习进度笔记7
    学习进度笔记6
    学习进度笔记5
    学习进度笔记4
    学习进度笔记3
    学习进度笔记2
    学习进度笔记1
    周总结13
    《黑客与画家》阅读笔记6
  • 原文地址:https://www.cnblogs.com/dongjieyuan/p/9053063.html
Copyright © 2011-2022 走看看