zoukankan      html  css  js  c++  java
  • 一个linux命令之grep---1

    grep   表示“匹配”

    参数常用的四个

    -i    匹配的文件内容忽略大小写

    -R   递归的匹配文件(即在一层一层的目录中的文件中去匹配)

    -n   表示匹配出的行显示在文件中的行号

    -H   (在单独使用grep时候默认添加)显示匹配到的文件路径和文件名称

    --color=auto    在匹配到的行中高亮显示匹配到的字符串

    一般使用:

    grep -iRnH 或者grep -iRn 

    grep -iRnH  "line"  *        //从本层目录中或者从本层目录包含的目录中开始匹配“line”这个字符串 并显示所在文档的行号

    grep -iRnH --color=auto   "line"  *       //从本层目录中或者从本层目录包含的目录中开始匹配和高亮“line”这个字符串 并显示所在文档的行号,

    ------------------------------相关匹配查找--------------------

    使用find实现匹配

    find  .  -name  "*.ctl" -print  |xargs  grep "line"       //   "."表示本层目录   -name 表示查找以ctl结尾的文档,然后在这些文档的内容中匹配line这个字符串 并打印在屏幕上

  • 相关阅读:
    Solidity 官方文档中文版 3_安装Solidity
    javaweb监听器
    ssh基础配置大全
    servlet
    压缩介绍
    jsp小结
    servlet生命周期
    后台权限验证
    进程&线程
    StrutsPreparedAndExcuteFilter与Interceptor
  • 原文地址:https://www.cnblogs.com/horizonli/p/5176518.html
Copyright © 2011-2022 走看看