grep常用参数说明

grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN]...  [-f FILE]...  [FILE...]OPTIONS:-e: 使用正则搜索-i: 不区分大小写-v: 查找不包含指定内容的行-w: 按单词搜索-c: 统计匹配到的次数-n: 显示行号-r: 逐层遍历目录查找-A: 显示匹配行及后面多少行, 如: -A3, 则表示显示匹配行及后3行-B: 显示匹配行及前面多少行, 如: -B3, 则表示显示匹配行及前3行-C: 显示匹配行前后多少行,   如: -C3, 则表示显示批量行前后3行--color: 匹配到的内容高亮显示--include: 指定匹配的文件类型--exclude: 过滤不需要匹配的文件类型

grep常用用法

 #多文件查询grep leo logs.log logs_back.log#查找即包含leo又包含li的行grep leo logs.log | grep li#查找匹配leo或者匹配li的行grep leo | li logs.log#显示匹配行前2行grep leo logs.log -A2#显示匹配行后2行grep leo logs.log -B2#显示匹配行前后2行grep leo logs.log -C2#不区分大小写grep -i leo logs.log#使用正则表达式grep -e '[a-z]\{5\}' logs.log#查找不包含leo的行grep -v leo logs.log#统计包含leo的行数grep -c leo logs.log#遍历当前目录及所有子目录查找匹配leo的行grep -r leo .#在当前目录及所有子目录查找所有java文件中查找leogrep -r leo . --include "*.java"#查找并输出到指定文件grep leo logs.log > result.log#查找以leo开头的行grep ^leo logs.log#查找以leo结尾的行grep leo$ logs.log#查找空行grep ^$ logs.log#匹配到的内容高亮显示grep --color leo

Linux命令:grep命令详解相关推荐

  1. Shell常用命令grep用法详解

    1. 简介 1.1. 功能 搜索输入文件中满足匹配指定模式的文本行,并将匹配行输出到标准输出. 1.2. 用法 grep [option-] [patterns] [file-] 1.3. 参考 官方 ...

  2. 【Linux】grep正则表达式详解

    grep正则表达式 语法格式: grep [options] PATTERN [FILE...] grep [options] [-e PATTERN | -f FILE] [FILE...] 匹配模 ...

  3. linux xxx命令,linux命令ps aux|grep xxx详解

    对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在运 ...

  4. linux中top工具,Linux命令工具 top详解

    Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...

  5. linux命令ps -aux|grep xxx详解

    linux命令ps -aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大 ...

  6. linux中grep命令 菜鸟教程,linux grep正则表达式与grep用法详解

    需要大家牢记:正则表达式与通配符不一样,它们表示的含义并不相同 正则表达式只是字符串的一种描述,只有和支持正则表达式的工具相结合才能进行字符串处理.本文以grep为例来讲解正则表达式. grep命令 ...

  7. Linux:grep命令检索文件内容详解

    前言 Linux系统中搜索.查找文件中的内容,一般最常用的是grep命令,另外还有egrep命令,同时vi命令也支持文件内容检索.下面来一起看看Linux利用grep命令检索文件内容的详细介绍. 方法 ...

  8. 离线调用linux命令,GitHub - rinetd/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  9. 实验楼linux命令,GitHub - encorechow/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  10. spark常用的linux命令,GitHub - Sparkinzy/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

最新文章

  1. 在ArcEngine下实现图层属性过滤的两种方法
  2. android 禁用dlsym_Android7.0对dlopen的改变——读取私有.so结果变化
  3. 输入一颗二元树,从上向下按层打印树的每个节点,同一层中,按照从左到右的顺序打印。...
  4. MongoDB存在使用Mongo Shell和Java驱动程序的示例
  5. Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
  6. 基于JWT前后端token认证
  7. 管理大量定时任务,如果高效触发超时?
  8. 北森职业测试软件包括的取向,北森人才测评介绍(上).doc
  9. 联想笔记本小新V2000怎么进BIOS设置
  10. 我所理解的协方差矩阵
  11. [转]经济学金融学书籍推荐
  12. mysql 校对规则_MySQL:校对规则
  13. 深耕教学 常研常新——海门市高二历史教研活动掠影
  14. [- 多媒体 -] OpenGLES3.0 接入视频实现特效 - 引言
  15. 酒水知识(六大基酒之金酒_Gin)
  16. 图和两种遍历,Saving James Bond
  17. 输入FILCO蓝牙键盘的PIN
  18. 高仿滴滴打车 android,仿滴滴出行页面Demo
  19. Android 中的 NDK 到底是什么?(详细解析+案例实战)
  20. fla文件中切记不能使用TLF文本

热门文章

  1. 【转】深入理解Windows消息机制
  2. 【转】全了!临港四镇最新对口地段小学,中学都在这里,看看你的孩子能读哪个学校
  3. 【转】ABP源码分析三十四:ABP.Web.Mvc
  4. ASP.NET Core管道深度剖析(1):采用管道处理HTTP请求
  5. linux shell脚本攻略第3版_「技术干货」师傅说不会写shell脚本的网安不是一个好黑客,实战...
  6. 阻塞队列-BlockningQueue
  7. Python 数据分析三剑客之 Matplotlib(十):3D 图的绘制
  8. 【Python CheckiO 题解】All the Same
  9. java内存分配和垃圾回收,Java内存分配与垃圾回收
  10. 永恒边境白羊座服务器维护,永恒边境升级攻略 速升50级技巧